diff options
author | Marcel Hollerbach <marcel-hollerbach@t-online.de> | 2016-12-21 19:30:21 +0100 |
---|---|---|
committer | Marcel Hollerbach <marcel-hollerbach@t-online.de> | 2017-04-19 13:32:00 +0200 |
commit | 3c89abb55d863fd250dcf68053d925b85551422b (patch) | |
tree | 7e5a4715679d9a9e491a46a4e21a8664ea9f12e0 | |
parent | c14e5da426c2b89566931633c0d3a90f2543557d (diff) | |
download | efl-3c89abb55d863fd250dcf68053d925b85551422b.tar.gz |
elm_box,grid,table: take the resize object as evas object
-rw-r--r-- | src/lib/elementary/elm_box.c | 5 | ||||
-rw-r--r-- | src/lib/elementary/elm_grid.c | 5 | ||||
-rw-r--r-- | src/lib/elementary/elm_table.c | 5 |
3 files changed, 6 insertions, 9 deletions
diff --git a/src/lib/elementary/elm_box.c b/src/lib/elementary/elm_box.c index 7b98c91e20..f8920db86e 100644 --- a/src/lib/elementary/elm_box.c +++ b/src/lib/elementary/elm_box.c @@ -25,9 +25,8 @@ static const Evas_Smart_Cb_Description _smart_callbacks[] = { static void _focus_order_flush(Eo *obj, Elm_Box_Data *pd EINA_UNUSED) { - Elm_Widget_Smart_Data *wpd; - Eina_List *order = evas_object_box_children_get(obj); - wpd = efl_data_scope_get(obj, ELM_WIDGET_CLASS); + Elm_Widget_Smart_Data *wpd = efl_data_scope_get(obj, ELM_WIDGET_CLASS); + Eina_List *order = evas_object_box_children_get(wpd->resize_obj); efl_ui_focus_manager_update_children(wpd->focus.manager, obj, order, EINA_TRUE); } diff --git a/src/lib/elementary/elm_grid.c b/src/lib/elementary/elm_grid.c index 6155d6a352..886549a567 100644 --- a/src/lib/elementary/elm_grid.c +++ b/src/lib/elementary/elm_grid.c @@ -16,9 +16,8 @@ static void _focus_order_flush(Eo *obj) { - Elm_Widget_Smart_Data *wpd; - Eina_List *order = evas_object_grid_children_get(obj); - wpd = efl_data_scope_get(obj, ELM_WIDGET_CLASS); + Elm_Widget_Smart_Data *wpd = efl_data_scope_get(obj, ELM_WIDGET_CLASS); + Eina_List *order = evas_object_grid_children_get(wpd->resize_obj); efl_ui_focus_manager_update_children(wpd->focus.manager, obj, order, EINA_TRUE); } diff --git a/src/lib/elementary/elm_table.c b/src/lib/elementary/elm_table.c index 87da322036..f32b4c3938 100644 --- a/src/lib/elementary/elm_table.c +++ b/src/lib/elementary/elm_table.c @@ -17,9 +17,8 @@ static void _focus_order_flush(Eo *obj) { - Elm_Widget_Smart_Data *wpd; - Eina_List *order = evas_object_table_children_get(obj); - wpd = efl_data_scope_get(obj, ELM_WIDGET_CLASS); + Elm_Widget_Smart_Data *wpd = efl_data_scope_get(obj, ELM_WIDGET_CLASS); + Eina_List *order = evas_object_table_children_get(wpd->resize_obj); efl_ui_focus_manager_update_children(wpd->focus.manager, obj, order, EINA_TRUE); } |