edje: and force calc on sub objects

SVN revision: 77142
This commit is contained in:
Michael BOUCHAUD 2012-09-27 09:36:01 +00:00
parent f4d71a30e4
commit bf3ef11a5f
1 changed files with 3 additions and 0 deletions

View File

@ -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;
}