From c2d9caeec0effeab5c7cdb5c6c3cf7d4bb34f676 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 23 Apr 2025 08:54:10 +0530 Subject: [PATCH] ... --- kitty/glfw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/glfw.c b/kitty/glfw.c index 6b179b2ad..eb05b5847 100644 --- a/kitty/glfw.c +++ b/kitty/glfw.c @@ -1236,7 +1236,6 @@ create_os_window(PyObject UNUSED *self, PyObject *args, PyObject *kw) { window_state = (int) PyLong_AsLong(optional_window_state); } if (layer_shell_config && layer_shell_config != Py_None ) { - if (window_state != WINDOW_HIDDEN) window_state = WINDOW_NORMAL; #ifdef __APPLE__ lsc = &lsc_stack; #else @@ -1254,6 +1253,7 @@ create_os_window(PyObject UNUSED *self, PyObject *args, PyObject *kw) { if (window_state < WINDOW_NORMAL || window_state > WINDOW_HIDDEN) window_state = WINDOW_NORMAL; } if (PyErr_Occurred()) return NULL; + if (lsc && window_state != WINDOW_HIDDEN) window_state = WINDOW_NORMAL; static bool is_first_window = true; if (is_first_window) {