jackdanielz pushed a commit to branch master. http://git.enlightenment.org/tools/erigo.git/commit/?id=de274e02550fe5c8ee7a2fad9dea7728b4844ac8
commit de274e02550fe5c8ee7a2fad9dea7728b4844ac8 Author: Daniel Zaoui <daniel.za...@samsung.com> Date: Wed Nov 25 17:00:39 2015 +0200 Objtree: remove selection on deletion The selection of the widget after deletion should not be done here. --- src/bin/gui/objtree.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/bin/gui/objtree.c b/src/bin/gui/objtree.c index 00e27f7..2d708d8 100644 --- a/src/bin/gui/objtree.c +++ b/src/bin/gui/objtree.c @@ -317,14 +317,7 @@ void objtree_item_remove(const Gui_Widget *wdg) { if (!wdg) return; - Elm_Object_Item *sel_item = elm_genlist_selected_item_get(lst); Elm_Object_Item *item = wdg_data_get(wdg, DATA_ITEM); - if (sel_item == item) - { - sel_item = elm_genlist_item_prev_get(item); - if (!sel_item) sel_item = elm_genlist_item_parent_get(item); - if (sel_item) elm_genlist_item_selected_set(sel_item, EINA_TRUE); - } if (item) elm_object_item_del(item); } --