devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=55ab9a8a396920f81ef50f4b681407ed5f08e465
commit 55ab9a8a396920f81ef50f4b681407ed5f08e465 Author: Chris Michael <[email protected]> Date: Sun Oct 12 06:14:41 2014 -0400 fix resizing wayland clients by sending configure message if client is Not maximized. Apparently I broke resize when fixing maximize ... uggg. Signed-off-by: Chris Michael <[email protected]> --- src/bin/e_comp_wl.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c index 278f779..822bd59 100644 --- a/src/bin/e_comp_wl.c +++ b/src/bin/e_comp_wl.c @@ -1110,6 +1110,14 @@ _e_comp_wl_client_idler(void *data EINA_UNUSED) // E_COMP_WL_PIXMAP_CHECK continue; + if ((ec->post_resize) && (!ec->maximized)) + { + if ((ec->comp_data) && (ec->comp_data->shell.configure_send)) + ec->comp_data->shell.configure_send(ec->comp_data->shell.surface, + ec->comp->wl_comp_data->resize.edges, + ec->w, ec->h); + } + ec->post_move = 0; ec->post_resize = 0; --
