double wx, wy;
evas_object_size_hint_combined_min_get(sd->legacy.edje, &minw, &minh);
- if ((!minw) && (!minh)) return;
+ if ((!minw) && (!minh) && (!sd->deferred_resize_job)) return;
// If content has a weight, make resizable
efl_gfx_size_hint_weight_get(sd->legacy.edje, &wx, &wy);
sd->tmp_updating_hints = 0;
_elm_win_size_hints_update(obj, sd);
- // TIZEN_ONLY(20160216): if there are deferred resize job, do the job immediately
- if (sd->deferred_resize_job)
- _elm_win_resize_job(sd->obj);
- //
+ /* do not need to go below. if you go, ee could become 0. */
+ if ((!minw) && (!minh)) return;
evas_object_geometry_get(obj, NULL, NULL, &ow, &oh);
w = ow;