efl_ui_popup: fix widget_parent inheritance
when you inherit from widget_parent, you MUST call the super function. Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Differential Revision: https://phab.enlightenment.org/D8680
This commit is contained in:
parent
22edf6f4b7
commit
f9143ec634
|
@ -112,6 +112,8 @@ _efl_ui_popup_efl_ui_widget_widget_parent_set(Eo *obj, Efl_Ui_Popup_Data *pd EIN
|
|||
|
||||
efl_event_callback_add(pd->win_parent, EFL_GFX_ENTITY_EVENT_SIZE_CHANGED, _parent_geom_cb, obj);
|
||||
efl_event_callback_add(pd->win_parent, EFL_GFX_ENTITY_EVENT_POSITION_CHANGED, _parent_geom_cb, obj);
|
||||
|
||||
efl_ui_widget_parent_set(efl_super(obj, MY_CLASS), parent);
|
||||
}
|
||||
|
||||
EOLIAN static void
|
||||
|
|
|
@ -6,7 +6,7 @@ tests = [
|
|||
["Efl.Content" , "Efl.Ui.Button", "Efl.Ui.Frame", "Efl.Ui.Grid_Default_Item",
|
||||
"Efl.Ui.List_Default_Item", "Efl.Ui.List_Empty_Item",
|
||||
"Efl.Ui.Navigation_Layout", "Efl.Ui.Panel", "Efl.Ui.Progressbar",
|
||||
"Efl.Ui.Radio"]
|
||||
"Efl.Ui.Radio", "Efl.Ui.Popup"]
|
||||
]
|
||||
|
||||
fixture_gen_template = """
|
||||
|
|
Loading…
Reference in New Issue