efl_ui_focus_composition: make sure to prepare before anything else

happens

this fixes mysterical focus chain changes in gengrid
This commit is contained in:
Marcel Hollerbach 2017-11-10 15:14:16 +01:00
parent 4c4224df29
commit 9f382b3371
1 changed files with 2 additions and 2 deletions

View File

@ -175,9 +175,9 @@ _efl_ui_focus_composition_elements_flush(Eo *obj, Efl_Ui_Focus_Composition_Data
EOLIAN static void
_efl_ui_focus_composition_efl_ui_focus_object_prepare_logical(Eo *obj, Efl_Ui_Focus_Composition_Data *pd EINA_UNUSED)
{
efl_ui_focus_object_prepare_logical(efl_super(obj, MY_CLASS));
efl_ui_focus_composition_elements_flush(obj);
efl_ui_focus_object_prepare_logical(efl_super(obj, MY_CLASS));
}
EOLIAN static void