From 4317ab9ff6a423cf2b48b05f4ffb8b42ae0f7ae6 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 29 Jan 2026 20:16:59 +0530 Subject: [PATCH] Wayland: Ensure new render frame is requested when making OS Window visible. Fixes #9432 --- kitty/glfw.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kitty/glfw.c b/kitty/glfw.c index d42de1e50..ddc9b424c 100644 --- a/kitty/glfw.c +++ b/kitty/glfw.c @@ -591,6 +591,7 @@ set_os_window_visibility(OSWindow *w, int set_visible, bool move_to_active_scree if (set_visible) { glfwShowWindow(w->handle, move_to_active_screen); w->needs_render = true; + w->render_state = RENDER_FRAME_NOT_REQUESTED; w->keep_rendering_till_swap = 256; // try this many times request_tick_callback(); } else glfwHideWindow(w->handle);