raster pushed a commit to branch efl-1.20. http://git.enlightenment.org/core/efl.git/commit/?id=ac934d9beca8dcd33a774f757a8bd0d9604eb50c
commit ac934d9beca8dcd33a774f757a8bd0d9604eb50c Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Thu Aug 31 16:44:05 2017 +0900 Revert "elm focus manager - dont leak child lists when updating focus order" This reverts commit 92735ad44e5b75085c35f4c088e8521868118602. --- src/lib/elementary/elm_box.c | 1 - src/lib/elementary/elm_grid.c | 1 - src/lib/elementary/elm_table.c | 1 - 3 files changed, 3 deletions(-) diff --git a/src/lib/elementary/elm_box.c b/src/lib/elementary/elm_box.c index e43793de3f..2944096d6b 100644 --- a/src/lib/elementary/elm_box.c +++ b/src/lib/elementary/elm_box.c @@ -29,7 +29,6 @@ _focus_order_flush(Eo *obj, Elm_Box_Data *pd EINA_UNUSED) Eina_List *order = evas_object_box_children_get(wpd->resize_obj); efl_ui_focus_manager_update_order(wpd->focus.manager, obj, order); - eina_list_free(order); } static void * diff --git a/src/lib/elementary/elm_grid.c b/src/lib/elementary/elm_grid.c index 1d2d4bb626..eaf0efee69 100644 --- a/src/lib/elementary/elm_grid.c +++ b/src/lib/elementary/elm_grid.c @@ -20,7 +20,6 @@ _focus_order_flush(Eo *obj) Eina_List *order = evas_object_grid_children_get(wpd->resize_obj); efl_ui_focus_manager_update_order(wpd->focus.manager, obj, order); - eina_list_free(order); } diff --git a/src/lib/elementary/elm_table.c b/src/lib/elementary/elm_table.c index 0754ffc7aa..8e5352179d 100644 --- a/src/lib/elementary/elm_table.c +++ b/src/lib/elementary/elm_table.c @@ -21,7 +21,6 @@ _focus_order_flush(Eo *obj) Eina_List *order = evas_object_table_children_get(wpd->resize_obj); efl_ui_focus_manager_update_order(wpd->focus.manager, obj, order); - eina_list_free(order); } EOLIAN static Eina_Bool --
