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