edje: correctly propagate scale factor to GROUP.

SVN revision: 69189
This commit is contained in:
Cedric BAIL 2012-03-11 10:43:08 +00:00
parent 644a634214
commit a657ed2678
3 changed files with 11 additions and 1 deletions

View File

@ -388,3 +388,6 @@
* Correctly count and propagate preload signal with GROUP.
* Fix rotation with fixed point.
2012-03-11 Cedric Bail
* Propagate scale factor to GROUP's part.

View File

@ -25,6 +25,7 @@ Improvements:
Fixes:
* Correctly count and propagate preload signal with GROUP.
* Fix rotation with fixed point.
* Correctly propagate scale factor to GROUP.
Changes since Edje 1.0.0:
-------------------------

View File

@ -2282,6 +2282,12 @@ _edje_part_recalc(Edje *ed, Edje_Real_Part *ep, int flags, Edje_Calc_Params *sta
#endif
return;
}
if (ep->part->scale &&
ep->part->type == EDJE_PART_TYPE_GROUP &&
ep->swallowed_object)
edje_object_scale_set(ep->swallowed_object, TO_DOUBLE(ed->scale));
#ifdef EDJE_CALC_CACHE
if (ep->state == ed->state && !state)
return ;