discomfitor pushed a commit to branch master.

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

commit 5f731a8a63dcddd9eeec59d3e238f496080832e3
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Fri May 30 15:53:37 2014 -0400

    clamp client calc geometry to zone when maximizing
---
 src/bin/e_maximize.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/bin/e_maximize.c b/src/bin/e_maximize.c
index 1866b29..72d02e2 100644
--- a/src/bin/e_maximize.c
+++ b/src/bin/e_maximize.c
@@ -176,8 +176,8 @@ _e_maximize_client_rects_fill(E_Client *ec, Eina_List 
*rects, int *x1, int *yy1,
      {
         int bx, by, bw, bh;
 
-        bx = ec->x;
-        by = ec->y;
+        bx = E_CLAMP(ec->x, ec->zone->x, ec->zone->x + ec->zone->w);
+        bx = E_CLAMP(ec->y, ec->zone->y, ec->zone->y + ec->zone->h);
         bw = ec->w;
         bh = ec->h;
 

-- 


Reply via email to