From 0a470aca631b21712373f1910296308e06c23071 Mon Sep 17 00:00:00 2001 From: cedric Date: Wed, 25 Jan 2012 18:37:10 +0000 Subject: [PATCH] edje: don't forget to reference child image in set. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@67542 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/bin/edje_cc_out.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/bin/edje_cc_out.c b/src/bin/edje_cc_out.c index 7649836..f197391 100644 --- a/src/bin/edje_cc_out.c +++ b/src/bin/edje_cc_out.c @@ -1844,11 +1844,18 @@ data_process_lookups(void) if ((set->name) && (!strcmp(set->name, image->name))) { + Edje_Image_Directory_Set_Entry *child; + Eina_List *lc; + handle_slave_lookup(image_slave_lookups, image->dest, set->id); *(image->dest) = set->id; *(image->set) = EINA_TRUE; find = EINA_TRUE; + EINA_LIST_FOREACH(set->entries, lc, child) + if (!eina_hash_find(images_in_use, child->name)) + eina_hash_direct_add(images_in_use, child->name, child); + if (!eina_hash_find(images_in_use, image->name)) eina_hash_direct_add(images_in_use, set->name, set); break; -- 2.7.4