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);
 }
 

-- 


Reply via email to