From 32fc740582a7f113f549784fbbe7253557fe91e8 Mon Sep 17 00:00:00 2001 From: Patric Stout Date: Sun, 14 Jan 2024 23:41:51 +0100 Subject: [PATCH] Fix: [SDL2] fullscreen always used the resolution of the first display (#11779) --- src/video/sdl2_v.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/sdl2_v.cpp b/src/video/sdl2_v.cpp index 41fc5e99ec..ae8883e8e8 100644 --- a/src/video/sdl2_v.cpp +++ b/src/video/sdl2_v.cpp @@ -665,7 +665,7 @@ bool VideoDriver_SDL_Base::ToggleFullscreen(bool fullscreen) if (fullscreen) { /* Find fullscreen window size */ SDL_DisplayMode dm; - if (SDL_GetCurrentDisplayMode(0, &dm) < 0) { + if (SDL_GetCurrentDisplayMode(SDL_GetWindowDisplayIndex(this->sdl_window), &dm) < 0) { Debug(driver, 0, "SDL_GetCurrentDisplayMode() failed: {}", SDL_GetError()); } else { SDL_SetWindowSize(this->sdl_window, dm.w, dm.h);