diff --git a/glfw/wl_window.c b/glfw/wl_window.c index a1e966f87..2aa60aa1d 100644 --- a/glfw/wl_window.c +++ b/glfw/wl_window.c @@ -633,7 +633,7 @@ static void xdgToplevelHandleConfigure(void* data, _glfwInputWindowDamage(window); } - if (!window->wl.justCreated && !activated && window->autoIconify) + if (!window->wl.justCreated && !activated && window->monitor && window->autoIconify) _glfwPlatformIconifyWindow(window); _glfwInputWindowFocus(window, activated); window->wl.justCreated = GLFW_FALSE;