summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYoungbok Shin <youngb.shin@samsung.com>2015-11-10 14:52:57 -0800
committerCedric BAIL <cedric@osg.samsung.com>2015-11-11 10:39:42 -0800
commitf61ba2bfce204c59cfd70e5d7410034d3ac4f784 (patch)
tree3b6149ca3da0044050975edb2bef3670723ebf51
parent34b391d8937393f76e36b1871b390ea9e30fd0a9 (diff)
edje: initialize map.zoom values to fix old *.edj compatibility issues.
Summary: The initial values for map.zoom.x(y) should be [1.0]: it means 100%. The values from newly builded edj has been set properly. But, if a part from old *.edj turns on map feature, map.zoom.x(y) will be set [0.0]: it means 0%. So, the part will be invisible. We need to initialize these values. @fix Test Plan: 1. Build a *.edc file which has a part with [description.map.on: 1;] in EFL 1.13. 2. See it works well in EFL 1.13. 3. Install EFL 1.14 or laters. 4. See the part is disappear. Reviewers: Hermet, jpeg, cedric Reviewed By: cedric Subscribers: jiin.moon Differential Revision: https://phab.enlightenment.org/D3302 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
-rw-r--r--src/lib/edje/edje_data.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/edje/edje_data.c b/src/lib/edje/edje_data.c
index cedda6d413..18d81faa74 100644
--- a/src/lib/edje/edje_data.c
+++ b/src/lib/edje/edje_data.c
@@ -93,6 +93,7 @@ Eet_Data_Descriptor *_edje_edd_edje_filter_directory = NULL;
93 data = eina_mempool_malloc(_emp_##Type, size); \ 93 data = eina_mempool_malloc(_emp_##Type, size); \
94 memset(data, 0, size); \ 94 memset(data, 0, size); \
95 data->clip_to_id = -1; \ 95 data->clip_to_id = -1; \
96 data->map.zoom.x = data->map.zoom.y = 1.0; \
96 return data; \ 97 return data; \
97 } \ 98 } \
98 \ 99 \