From 9f382b33716f31f4f0587ad5b65351ad6b4781d2 Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Fri, 10 Nov 2017 15:14:16 +0100 Subject: [PATCH] efl_ui_focus_composition: make sure to prepare before anything else happens this fixes mysterical focus chain changes in gengrid --- src/lib/elementary/efl_ui_focus_composition.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/elementary/efl_ui_focus_composition.c b/src/lib/elementary/efl_ui_focus_composition.c index 222f5b7..8d147e4 100644 --- a/src/lib/elementary/efl_ui_focus_composition.c +++ b/src/lib/elementary/efl_ui_focus_composition.c @@ -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 -- 2.7.4