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

-- 


Reply via email to