devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a4b28e03751c84141052dfbdaf9862939a64c6c3
commit a4b28e03751c84141052dfbdaf9862939a64c6c3 Author: Chris Michael <cp.mich...@samsung.com> Date: Wed Sep 30 12:59:26 2015 -0400 ecore-wl2: Send window configure event when we un-maximize/fullscreen Signed-off-by: Chris Michael <cp.mich...@samsung.com> --- src/lib/ecore_wl2/ecore_wl2_window.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/lib/ecore_wl2/ecore_wl2_window.c b/src/lib/ecore_wl2/ecore_wl2_window.c index c74794d..6b9a2ec 100644 --- a/src/lib/ecore_wl2/ecore_wl2_window.c +++ b/src/lib/ecore_wl2/ecore_wl2_window.c @@ -656,9 +656,11 @@ ecore_wl2_window_maximized_set(Ecore_Wl2_Window *window, Eina_Bool maximized) wl_shell_surface_set_toplevel(window->wl_shell_surface); window->type = ECORE_WL2_WINDOW_TYPE_TOPLEVEL; - } - /* TODO: send configure ? */ + /* FIXME: Should this be sending a 'saved' geom ?? */ + _ecore_wl2_window_configure_send(window, window->geometry.x, + window->geometry.y, 0); + } } EAPI Eina_Bool @@ -699,9 +701,11 @@ ecore_wl2_window_fullscreen_set(Ecore_Wl2_Window *window, Eina_Bool fullscreen) wl_shell_surface_set_toplevel(window->wl_shell_surface); window->type = ECORE_WL2_WINDOW_TYPE_TOPLEVEL; - } - /* TODO: send configure ? */ + /* FIXME: Should this be sending a 'saved' geom ?? */ + _ecore_wl2_window_configure_send(window, window->geometry.x, + window->geometry.y, 0); + } } EAPI void --