diff --git a/platform/linuxbsd/wayland/wayland_thread.cpp b/platform/linuxbsd/wayland/wayland_thread.cpp index e1a0739a95c..c6efeac9698 100644 --- a/platform/linuxbsd/wayland/wayland_thread.cpp +++ b/platform/linuxbsd/wayland/wayland_thread.cpp @@ -3492,7 +3492,8 @@ bool WaylandThread::window_can_set_mode(DisplayServer::WindowID p_window_id, Dis return ws.can_maximize; }; - case DisplayServer::WINDOW_MODE_FULLSCREEN: { + case DisplayServer::WINDOW_MODE_FULLSCREEN: + case DisplayServer::WINDOW_MODE_EXCLUSIVE_FULLSCREEN: { #ifdef LIBDECOR_ENABLED if (ws.libdecor_frame) { return libdecor_frame_has_capability(ws.libdecor_frame, LIBDECOR_ACTION_FULLSCREEN); @@ -3501,13 +3502,6 @@ bool WaylandThread::window_can_set_mode(DisplayServer::WindowID p_window_id, Dis return ws.can_fullscreen; }; - - case DisplayServer::WINDOW_MODE_EXCLUSIVE_FULLSCREEN: { - // I'm not really sure but from what I can find Wayland doesn't really have - // the concept of exclusive fullscreen. - // TODO: Discuss whether to fallback to regular fullscreen or not. - return false; - }; } return false;