bu5hm4n pushed a commit to branch master.

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

commit ad3d741fa0b07e0e580506f48b11cd1dccf3319b
Author: Marcel Hollerbach <mar...@osg.samsung.com>
Date:   Tue May 1 11:34:47 2018 +0200

    elm_focus_legacy: remove useless function
    
    it was only used in one place and had a wrong name.
---
 src/lib/elementary/elm_focus_legacy.c | 26 +++++++-------------------
 src/lib/elementary/elm_priv.h         |  2 +-
 2 files changed, 8 insertions(+), 20 deletions(-)

diff --git a/src/lib/elementary/elm_focus_legacy.c 
b/src/lib/elementary/elm_focus_legacy.c
index f0e42c604e..634d3312ce 100644
--- a/src/lib/elementary/elm_focus_legacy.c
+++ b/src/lib/elementary/elm_focus_legacy.c
@@ -98,23 +98,6 @@ _custom_chain_set(Efl_Ui_Widget *node, Eina_List *lst)
    _flush_manager(node, pd);
 }
 
-Evas_Object*
-legacy_elm_widget_next_targer(Efl_Ui_Widget *obj, Elm_Focus_Direction dir)
-{
-   API_ENTRY_VAL(NULL)
-   Efl_Ui_Widget *target = NULL;
-
-   #define MAP(direction, field)  if (dir == EFL_UI_FOCUS_DIRECTION_ 
##direction && pd->legacy_focus.field) target = pd->legacy_focus.field;
-
-   if (!target)
-     {
-        MAPPING()
-     }
-   #undef MAP
-
-   return target;
-}
-
 EAPI void
 elm_object_focus_next_object_set(Evas_Object        *obj,
                                  Evas_Object        *next EINA_UNUSED,
@@ -207,14 +190,19 @@ elm_object_focus_next(Evas_Object        *obj,
 
    if (elm_widget_is(logical))
      {
-        Efl_Ui_Focus_Object *legacy_target = 
legacy_elm_widget_next_targer(logical, dir);
+        Efl_Ui_Focus_Object *legacy_target = NULL;
+
+        #define MAP(direction, field)  if (dir == EFL_UI_FOCUS_DIRECTION_ 
##direction && pd->legacy_focus.field) legacy_target = pd->legacy_focus.field;
+        MAPPING()
+        #undef MAP
+
         if (legacy_target)
           {
-             o = legacy_target;
              efl_ui_focus_util_focus(EFL_UI_FOCUS_UTIL_CLASS, legacy_target);
              if (elm_object_focused_object_get(top) == legacy_target)
                {
                   legacy_focus_move = EINA_TRUE;
+                  o = legacy_target;
                }
           }
      }
diff --git a/src/lib/elementary/elm_priv.h b/src/lib/elementary/elm_priv.h
index 8505f2ed85..48e16161a7 100644
--- a/src/lib/elementary/elm_priv.h
+++ b/src/lib/elementary/elm_priv.h
@@ -706,7 +706,7 @@ void                 _elm_win_wl_cursor_set(Evas_Object 
*obj, const char *cursor
 
 void _efl_ui_focus_manager_redirect_events_del(Efl_Ui_Focus_Manager *manager, 
Eo *obj);
 void _efl_ui_focus_manager_redirect_events_add(Efl_Ui_Focus_Manager *manager, 
Eo *obj);
-Evas_Object* legacy_elm_widget_next_targer(Efl_Ui_Widget *obj, 
Elm_Focus_Direction dir);
+
 void _efl_access_shutdown(void);
 
 /* Combobox: no proper support for Efl.Part API yet. */

-- 


Reply via email to