hermet pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=909af58b8e325afd7517ab59f2b6295a10935f96
commit 909af58b8e325afd7517ab59f2b6295a10935f96 Author: Hermet Park <[email protected]> Date: Tue Feb 2 21:14:43 2016 +0900 evas/canvas: fix an incorrect sizing of smart object bounding box. height of the children b-box should be arranged by parent y-pos. Signed-Off-By: KeuckDo Bang <[email protected]> Signed-Off-By: MinKyu Kim <[email protected]> @fix --- src/lib/evas/canvas/evas_object_smart.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/evas/canvas/evas_object_smart.c b/src/lib/evas/canvas/evas_object_smart.c index 1f3339f..8f9874f 100644 --- a/src/lib/evas/canvas/evas_object_smart.c +++ b/src/lib/evas/canvas/evas_object_smart.c @@ -1139,8 +1139,8 @@ evas_object_update_bounding_box(Evas_Object *eo_obj, Evas_Object_Protected_Data /* Update top limit */ if (noclip && y < smart_parent->cur.bounding_box.y) { - smart_parent->cur.bounding_box.h += smart_parent->cur.bounding_box.x - x; - smart_parent->cur.bounding_box.y = y; + smart_parent->cur.bounding_box.h += smart_parent->cur.bounding_box.y - y; + smart_parent->cur.bounding_box.y = y; propagate = EINA_TRUE; } --
