From fcd8b2e28f740073c661c23ee8c3477ba9c84a14 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Mon, 3 Jul 2006 12:45:16 +0000 Subject: [PATCH] exceed has different behvior with the shape extn - it provides a rect for the window shape regardlss if the shape was set or not. SVN revision: 23689 --- src/bin/e_container.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/bin/e_container.c b/src/bin/e_container.c index a8eb4260e..fbacc4794 100644 --- a/src/bin/e_container.c +++ b/src/bin/e_container.c @@ -509,7 +509,15 @@ e_container_shape_rects_set(E_Container_Shape *es, Ecore_X_Rectangle *rects, int evas_list_free(es->shape); es->shape = NULL; } - if (rects) + if ((rects) && (num == 1) && + (rects[0].x == 0) && + (rects[0].y == 0) && + (rects[0].width == es->w) && + (rects[0].height == es->h)) + { + /* do nothing */ + } + else if (rects) { for (i = 0; i < num; i++) {