From bf3ef11a5f342e811ccd819af2913719fc957226 Mon Sep 17 00:00:00 2001 From: Michael BOUCHAUD Date: Thu, 27 Sep 2012 09:36:01 +0000 Subject: [PATCH] edje: and force calc on sub objects SVN revision: 77142 --- legacy/edje/src/lib/edje_util.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/legacy/edje/src/lib/edje_util.c b/legacy/edje/src/lib/edje_util.c index 9c78f8548c..ad4525ee3b 100644 --- a/legacy/edje/src/lib/edje_util.c +++ b/legacy/edje/src/lib/edje_util.c @@ -350,6 +350,7 @@ EAPI Eina_Bool edje_object_scale_set(Evas_Object *obj, double scale) { Edje *ed, *ged; + Evas_Object *o; Eina_List *l; ed = _edje_fetch(obj); @@ -358,6 +359,8 @@ edje_object_scale_set(Evas_Object *obj, double scale) ed->scale = FROM_DOUBLE(scale); EINA_LIST_FOREACH(ed->groups, l, ged) ged->scale = ed->scale; + EINA_LIST_FOREACH(ed->subobjs, l, o) + edje_object_calc_force(o); edje_object_calc_force(obj); return EINA_TRUE; }