diff --git a/glfw/wl_window.c b/glfw/wl_window.c index d3786c721..ba65d1a01 100644 --- a/glfw/wl_window.c +++ b/glfw/wl_window.c @@ -809,7 +809,6 @@ apply_xdg_configure_changes(_GLFWwindow *window) { window->wl.pending_state = 0; #ifdef XDG_TOPLEVEL_STATE_SUSPENDED_SINCE_VERSION if (suspended_changed) { - debug("Window occlusion state changed, occluded: %d\n", (window->wl.current.toplevel_states & TOPLEVEL_STATE_SUSPENDED) != 0); _glfwInputWindowOcclusion(window, window->wl.current.toplevel_states & TOPLEVEL_STATE_SUSPENDED); } #endif diff --git a/kitty/glfw.c b/kitty/glfw.c index 3ff5a0d8c..be4c65b35 100644 --- a/kitty/glfw.c +++ b/kitty/glfw.c @@ -256,6 +256,7 @@ window_close_callback(GLFWwindow* window) { static void window_occlusion_callback(GLFWwindow *window, bool occluded) { if (!set_callback_window(window)) return; + debug("Window %llu occlusion state changed, occluded: %d\n", global_state.callback_os_window->id, occluded); if (!occluded) global_state.check_for_active_animated_images = true; request_tick_callback(); global_state.callback_os_window = NULL;