mirror of https://github.com/OpenTTD/OpenTTD.git
Fix: [SDL2] fullscreen always used the resolution of the first display (#11779)
This commit is contained in:
parent
302ba93471
commit
32fc740582
|
@ -665,7 +665,7 @@ bool VideoDriver_SDL_Base::ToggleFullscreen(bool fullscreen)
|
||||||
if (fullscreen) {
|
if (fullscreen) {
|
||||||
/* Find fullscreen window size */
|
/* Find fullscreen window size */
|
||||||
SDL_DisplayMode dm;
|
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());
|
Debug(driver, 0, "SDL_GetCurrentDisplayMode() failed: {}", SDL_GetError());
|
||||||
} else {
|
} else {
|
||||||
SDL_SetWindowSize(this->sdl_window, dm.w, dm.h);
|
SDL_SetWindowSize(this->sdl_window, dm.w, dm.h);
|
||||||
|
|
Loading…
Reference in New Issue