summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2017-08-31 16:44:05 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2017-08-31 16:44:05 +0900
commitac934d9beca8dcd33a774f757a8bd0d9604eb50c (patch)
treef3a423c6f4f6542955250589b464c32709e8b4ad
parent92735ad44e5b75085c35f4c088e8521868118602 (diff)
downloadefl-ac934d9beca8dcd33a774f757a8bd0d9604eb50c.tar.gz
Revert "elm focus manager - dont leak child lists when updating focus order"
This reverts commit 92735ad44e5b75085c35f4c088e8521868118602.
-rw-r--r--src/lib/elementary/elm_box.c1
-rw-r--r--src/lib/elementary/elm_grid.c1
-rw-r--r--src/lib/elementary/elm_table.c1
3 files changed, 0 insertions, 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