#endif
#if ENABLE(TIZEN_DATALIST_ELEMENT)
- _ewk_view_data_list_del(priv->dataList);
- priv->dataList = 0;
+ if (priv->dataList) {
+ _ewk_view_data_list_del(priv->dataList);
+ priv->dataList = 0;
+ }
#endif
#if ENABLE(TIZEN_GEOLOCATION)
EINA_SAFETY_ON_NULL_RETURN(smartData->api);
EINA_SAFETY_ON_NULL_RETURN(smartData->api->data_list_hide);
- _ewk_view_data_list_del(priv->dataList);
- priv->dataList = 0;
+ if (priv->dataList) {
+ _ewk_view_data_list_del(priv->dataList);
+ priv->dataList = 0;
+ }
smartData->api->data_list_hide(smartData, inputType);
}
EWK_VIEW_SD_GET_OR_RETURN(ewkView, smartData);
EWK_VIEW_PRIV_GET_OR_RETURN(smartData, priv);
- _ewk_view_data_list_del(priv->dataList);
- priv->dataList = 0;
+ if (priv->dataList) {
+ _ewk_view_data_list_del(priv->dataList);
+ priv->dataList = 0;
+ }
ewk_view_focused_input_element_value_set(ewkView, value);
#endif