forked from enlightenment/efl
elm_gen****: ensure the correct parent is set
fixes T6474
This commit is contained in:
parent
42bb537170
commit
054eab8ad8
|
@ -1087,6 +1087,11 @@ _item_content_realize(Elm_Gen_Item *it,
|
|||
snprintf(buf, sizeof(buf), "elm,state,%s,visible", key);
|
||||
edje_object_signal_emit(target, buf, "elm");
|
||||
|
||||
if (elm_widget_is(content))
|
||||
{
|
||||
_elm_widget_full_eval(content);
|
||||
}
|
||||
|
||||
if (elm_wdg_item_disabled_get(EO_OBJ(it)))
|
||||
elm_widget_disabled_set(content, EINA_TRUE);
|
||||
|
||||
|
|
|
@ -466,6 +466,11 @@ _item_content_realize(Elm_Gen_Item *it,
|
|||
goto out;
|
||||
}
|
||||
elm_widget_sub_object_add(WIDGET(it), content);
|
||||
|
||||
if (elm_widget_is(content))
|
||||
{
|
||||
_elm_widget_full_eval(content);
|
||||
}
|
||||
}
|
||||
*contents = eina_list_append(*contents, content);
|
||||
|
||||
|
|
Loading…
Reference in New Issue