rimmed pushed a commit to branch master.

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

commit d98d9a3f847b6ad820ec573b5f542e32af75a98b
Author: Vitalii Vorobiov <[email protected]>
Date:   Mon Sep 26 18:07:34 2016 +0300

    resource_manager: if deleted group is alias - remove it from main aliased 
group
    
    @fix
---
 src/bin/resource_manager/resource_manager_free.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/bin/resource_manager/resource_manager_free.c 
b/src/bin/resource_manager/resource_manager_free.c
index e16e621..accb0ad 100644
--- a/src/bin/resource_manager/resource_manager_free.c
+++ b/src/bin/resource_manager/resource_manager_free.c
@@ -734,6 +734,10 @@ _resource_group_del(Project *pro, Group2 *group)
 
    Eina_Bool is_opened = false;
 
+   /* If this group is alias, then delete it from aliased */
+   if (group->main_group)
+     group->main_group->aliases = eina_list_remove(group->main_group->aliases, 
group);
+
    /* IMPORTANT
       Since edje edit together with group deletion also delete all it's aliases
       it's important to update dependencies and recursively remove deps for

-- 


Reply via email to