diff --git a/src/lib/elementary/elm_diskselector.c b/src/lib/elementary/elm_diskselector.c index bcbcffb4a6..3679ad65f8 100644 --- a/src/lib/elementary/elm_diskselector.c +++ b/src/lib/elementary/elm_diskselector.c @@ -862,8 +862,11 @@ _elm_diskselector_efl_ui_widget_theme_apply(Eo *obj, Elm_Diskselector_Data *sd) } } - _theme_data_get(obj); - _sizing_eval(obj); + if (efl_finalized_get(obj)) + { + _theme_data_get(obj); + _sizing_eval(obj); + } evas_event_thaw(evas); evas_event_thaw_eval(evas);