ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
+ if (!efl_alive_get(obj)) return;
if (sd->delete_me)
return;
Evas_Coord rest_w = 0, rest_h = 0;
ELM_WIDGET_DATA_GET_OR_RETURN(sd->obj, wd);
+ if (!efl_alive_get(obj)) return;
+
if (sd->restricted_calc_w)
rest_w = wd->w;
if (sd->restricted_calc_h)
Evas_Coord w, h;
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
+ if (!efl_alive_get(obj)) return;
evas_object_size_hint_combined_min_get(wd->resize_obj, &minw, &minh);
evas_object_size_hint_max_get(wd->resize_obj, &maxw, &maxh);
ELM_BOX_DATA_GET(obj, sd);
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
+ if (!efl_alive_get(obj)) return;
if (sd->delete_me) return;
evas_object_size_hint_combined_min_get(wd->resize_obj, &minw, &minh);
Evas_Coord minw = 0, minh = 0;
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
+ if (!efl_alive_get(obj)) return;
evas_object_size_hint_combined_min_get(wd->resize_obj, &minw, &minh);
evas_object_size_hint_min_set(obj, minw, minh);