diff options
author | Hermet Park <hermet@hermet.pe.kr> | 2016-02-02 21:14:43 +0900 |
---|---|---|
committer | Hermet Park <hermet@hermet.pe.kr> | 2016-02-02 21:19:46 +0900 |
commit | 909af58b8e325afd7517ab59f2b6295a10935f96 (patch) | |
tree | 40a44b73f55bfbd405617d7da8a6cd6d1d295022 | |
parent | a382e92017b3c79b7dc52e334d4e1cf7d239c7a8 (diff) | |
download | efl-909af58b8e325afd7517ab59f2b6295a10935f96.tar.gz |
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 <keuckdo.bang@samsung.com>
Signed-Off-By: MinKyu Kim <imetjade.kim@samsung.com>
@fix
-rw-r--r-- | src/lib/evas/canvas/evas_object_smart.c | 4 |
1 files 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 1f3339fdb4..8f9874f065 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; } |