rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=e07a7e2b6fa1a2bccf1d7868aa982e74e51d84ce

commit e07a7e2b6fa1a2bccf1d7868aa982e74e51d84ce
Author: Andrii Kroitor <[email protected]>
Date:   Fri Jan 15 14:58:30 2016 +0200

    group_navigator: fix errors on part restack
---
 src/bin/ui/group_navigator.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/bin/ui/group_navigator.c b/src/bin/ui/group_navigator.c
index c8084e5..07fa3b1 100644
--- a/src/bin/ui/group_navigator.c
+++ b/src/bin/ui/group_navigator.c
@@ -478,7 +478,7 @@ _selected_cb(void *data,
      }
    itc = elm_genlist_item_item_class_get(glit);
 
-   TODO("refactor")
+   TODO("REFACTOR")
    if (itc == pl->itc_program)
      {
         if (pl->selected_part_item)
@@ -503,7 +503,7 @@ _selected_cb(void *data,
         part = elm_object_item_data_get(glit_part);
         if ((pl->selected_part_item != glit_part) || (part->current_item_name 
!= item_name))
           {
-             if (pl->selected_part_item)
+             if ((pl->group->current_part != part) && (pl->selected_part_item))
                _unselect_part(pl);
              pl->selected_part_item = glit_part;
              part->current_item_name = item_name;

-- 


Reply via email to