summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHermet Park <hermet@hermet.pe.kr>2016-02-02 21:14:43 +0900
committerHermet Park <hermet@hermet.pe.kr>2016-02-02 21:19:46 +0900
commit909af58b8e325afd7517ab59f2b6295a10935f96 (patch)
tree40a44b73f55bfbd405617d7da8a6cd6d1d295022
parenta382e92017b3c79b7dc52e334d4e1cf7d239c7a8 (diff)
downloadefl-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.c4
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;
}