From ac407d42dee2f52d3d8eaa24ecb5cd0e357e27cb Mon Sep 17 00:00:00 2001 From: Alexander Orzechowski Date: Wed, 2 Mar 2022 14:43:49 -0500 Subject: [PATCH] wayland: always commit surface on configure --- glfw/wl_window.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/glfw/wl_window.c b/glfw/wl_window.c index ccde713a1..b98d0a6f8 100644 --- a/glfw/wl_window.c +++ b/glfw/wl_window.c @@ -519,10 +519,11 @@ static void xdgSurfaceHandleConfigure(void* data, debug("final window content size: %dx%d\n", window->wl.current.width, window->wl.current.height); _glfwInputWindowFocus(window, window->wl.current.toplevel_states & TOPLEVEL_STATE_ACTIVATED); ensure_csd_resources(window); - wl_surface_commit(window->wl.surface); inform_compositor_of_window_geometry(window, "configure"); if (live_resize_done) _glfwInputLiveResize(window, false); } + + wl_surface_commit(window->wl.surface); } static const struct xdg_surface_listener xdgSurfaceListener = {