From b779ff800c72acbb54125bebffcfc18bf16f1a70 Mon Sep 17 00:00:00 2001 From: tayst Date: Mon, 23 Sep 2024 02:31:08 +0800 Subject: [PATCH] Use SDL_WINDOW_FULLSCREEN_DESKTOP flag on macOS, this enables command+tab, game mode, starting the application under the notch (#213) --- shared/sdl/sdl_window.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/shared/sdl/sdl_window.cpp b/shared/sdl/sdl_window.cpp index e28e30517f..cd74207dbe 100644 --- a/shared/sdl/sdl_window.cpp +++ b/shared/sdl/sdl_window.cpp @@ -444,7 +444,11 @@ static rserr_t GLimp_SetMode(glconfig_t *glConfig, const windowDesc_t *windowDes if( fullscreen ) { +#ifdef MACOS_X + flags |= SDL_WINDOW_FULLSCREEN_DESKTOP; +#else flags |= SDL_WINDOW_FULLSCREEN; +#endif glConfig->isFullscreen = qtrue; } else