bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=d8a0ee902125d6320b25042d4fb07b1626f0106b

commit d8a0ee902125d6320b25042d4fb07b1626f0106b
Author: Marcel Hollerbach <mar...@osg.samsung.com>
Date:   Sat Apr 21 18:54:22 2018 +0200

    efl_ui_focus_composition: legacy compatibility
---
 src/lib/elementary/efl_ui_focus_composition.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/lib/elementary/efl_ui_focus_composition.c 
b/src/lib/elementary/efl_ui_focus_composition.c
index a5a49c755c..9c0c5c3a07 100644
--- a/src/lib/elementary/efl_ui_focus_composition.c
+++ b/src/lib/elementary/efl_ui_focus_composition.c
@@ -25,6 +25,9 @@ _state_apply(Eo *obj, Efl_Ui_Focus_Composition_Data *pd)
 {
    Efl_Ui_Focus_Manager *manager;
 
+   //Legacy code compatibility, only update the custom chain of elements if 
legacy was NOT messing with it.
+   if (elm_object_focus_custom_chain_get(obj)) return;
+
    if (pd->custom_manager)
      manager = pd->custom_manager;
    else

-- 


Reply via email to