rimmed pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6f41b7a69039b75468e7ad739bd31f2745dc0bbc
commit 6f41b7a69039b75468e7ad739bd31f2745dc0bbc Author: Vyacheslav Reutskiy <[email protected]> Date: Fri Dec 16 15:30:20 2016 +0200 edje_pick: copy images from image sets @fix --- src/bin/edje/edje_pick.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/bin/edje/edje_pick.c b/src/bin/edje/edje_pick.c index 16da27c..a4a2b22 100644 --- a/src/bin/edje/edje_pick.c +++ b/src/bin/edje/edje_pick.c @@ -1262,6 +1262,8 @@ static int _edje_pick_image_set_add(int id, Edje_File *edf, Edje_File *o) { static int current_set_id = -1; + Edje_Image_Directory_Set_Entry *ent; + Eina_List *l; int new_id = _edje_pick_image_new_id_get(context.current_file->imagesetlist, id); if (new_id >= 0) return new_id; @@ -1282,6 +1284,10 @@ _edje_pick_image_set_add(int id, Edje_File *edf, Edje_File *o) /* Save IDs in set-list, used in Desc update later */ context.current_file->imagesetlist = eina_list_append( context.current_file->imagesetlist, set); + EINA_LIST_FOREACH(edf->image_dir->sets[id].entries, l, ent) + { + _edje_pick_image_entry_add(ent->id, edf, o); + } } } --
