discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=5a519616c69b6cb76567d339af3d0e771e0d2bbd

commit 5a519616c69b6cb76567d339af3d0e771e0d2bbd
Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Oct 17 09:54:16 2013 +0100

    prevent layout children from being resized to 0x0
---
 src/bin/e_layout.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/bin/e_layout.c b/src/bin/e_layout.c
index 6041414..5026e08 100644
--- a/src/bin/e_layout.c
+++ b/src/bin/e_layout.c
@@ -393,8 +393,8 @@ _e_layout_smart_move_resize_item(E_Layout_Item *li)
                     li->sd->x + ((li->x * li->sd->w) / li->sd->vw),
                     li->sd->y + ((li->y * li->sd->h) / li->sd->vh));
    evas_object_resize(li->obj,
-                      (li->w * li->sd->w) / li->sd->vw,
-                      (li->h * li->sd->h) / li->sd->vh);
+                      MAX((li->w * li->sd->w) / li->sd->vw, 1),
+                      MAX((li->h * li->sd->h) / li->sd->vh, 1));
 }
 
 static void

-- 


Reply via email to