discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=99e4f8452b4d4d8d400b73c10ef0dff0031ef999
commit 99e4f8452b4d4d8d400b73c10ef0dff0031ef999 Author: Mike Blumenkrantz <[email protected]> Date: Wed Jun 22 12:30:01 2016 -0400 don't set need_maximize during wl commit maximize this breaks the maximize! partially reverts b5576dbb8c98934ab0e8c5ff59bed106c02d9874 --- src/bin/e_comp_wl.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c index 944c179..5f1f69e 100644 --- a/src/bin/e_comp_wl.c +++ b/src/bin/e_comp_wl.c @@ -1227,10 +1227,8 @@ _e_comp_wl_surface_state_commit(E_Client *ec, E_Comp_Wl_Surface_State *state) e_client_unfullscreen(ec); if (ec->comp_data->shell.set.maximize) { - ec->changes.need_maximize = 1; e_client_maximize(ec, (e_config->maximize_policy & E_MAXIMIZE_TYPE) | ec->comp_data->max); ec->comp_data->max = 0; - ec->changes.need_maximize = 0; } if (ec->comp_data->shell.set.unmaximize) { --
