From 98537b2e0c76458aa692b1bb79110a25238b61fe Mon Sep 17 00:00:00 2001 From: Dery Almas Date: Mon, 14 Jul 2025 15:15:40 +0200 Subject: [PATCH] Wayland: Fix error condition in window_get_current_screen Leftover from when the Wayland backend was single-window only. --- platform/linuxbsd/wayland/display_server_wayland.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/linuxbsd/wayland/display_server_wayland.cpp b/platform/linuxbsd/wayland/display_server_wayland.cpp index 3739ba0ff15..39f87e020e3 100644 --- a/platform/linuxbsd/wayland/display_server_wayland.cpp +++ b/platform/linuxbsd/wayland/display_server_wayland.cpp @@ -1049,7 +1049,7 @@ void DisplayServerWayland::window_set_drop_files_callback(const Callable &p_call } int DisplayServerWayland::window_get_current_screen(DisplayServer::WindowID p_window_id) const { - ERR_FAIL_COND_V(p_window_id != MAIN_WINDOW_ID, INVALID_SCREEN); + ERR_FAIL_COND_V(!windows.has(p_window_id), INVALID_SCREEN); // Standard Wayland APIs don't support getting the screen of a window. return 0; }