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

-- 


Reply via email to