discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=d02679383fbf4f370402eda415f63f12f82c2b6f
commit d02679383fbf4f370402eda415f63f12f82c2b6f Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Mon Mar 28 13:37:40 2016 -0400 ignore x11 ConfigureRequest events when maximize_override is set --- src/bin/e_comp_x.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c index ce0759e..32ba9a4 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -1626,7 +1626,7 @@ _e_comp_x_configure_request(void *data EINA_UNUSED, int type EINA_UNUSED, Ecore ec->saved.y -= zone->y; } } - else + else if (!ec->maximize_override) { /* client is completely outside the screen, policy does not allow */ if (((!E_INTERSECTS(x, y, ec->w, ec->h, 0, 0, e_comp->w - 5, e_comp->h - 5)) && @@ -1650,7 +1650,7 @@ _e_comp_x_configure_request(void *data EINA_UNUSED, int type EINA_UNUSED, Ecore { if ((ec->maximized & E_MAXIMIZE_TYPE) != E_MAXIMIZE_NONE) e_comp_object_frame_wh_unadjust(ec->frame, w, h, &ec->saved.w, &ec->saved.h); - else + else if (!ec->maximize_override) { evas_object_resize(ec->frame, w, h); } --