summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMarcel Hollerbach <marcel@osg.samsung.com>2017-11-10 15:14:16 +0100
committerMarcel Hollerbach <marcel@osg.samsung.com>2017-11-11 20:21:56 +0100
commit9f382b33716f31f4f0587ad5b65351ad6b4781d2 (patch)
treea00d097c78f08f3220e42052dac90ae1e0c8a759 /src
parent4c4224df29a9908ebbdcce0e0a85e262bec4780a (diff)
efl_ui_focus_composition: make sure to prepare before anything else
happens this fixes mysterical focus chain changes in gengrid
Diffstat (limited to 'src')
-rw-r--r--src/lib/elementary/efl_ui_focus_composition.c4
1 files 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 222f5b771b..8d147e47f5 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
175EOLIAN static void 175EOLIAN static void
176_efl_ui_focus_composition_efl_ui_focus_object_prepare_logical(Eo *obj, Efl_Ui_Focus_Composition_Data *pd EINA_UNUSED) 176_efl_ui_focus_composition_efl_ui_focus_object_prepare_logical(Eo *obj, Efl_Ui_Focus_Composition_Data *pd EINA_UNUSED)
177{ 177{
178 efl_ui_focus_object_prepare_logical(efl_super(obj, MY_CLASS));
179
180 efl_ui_focus_composition_elements_flush(obj); 178 efl_ui_focus_composition_elements_flush(obj);
179
180 efl_ui_focus_object_prepare_logical(efl_super(obj, MY_CLASS));
181} 181}
182 182
183EOLIAN static void 183EOLIAN static void