diff --git a/src/PowderToySDL.cpp b/src/PowderToySDL.cpp index 89022d3e8b..47843a363c 100644 --- a/src/PowderToySDL.cpp +++ b/src/PowderToySDL.cpp @@ -196,7 +196,7 @@ int SDLOpen() void SDLSetScreen(int scale_, bool resizable_, bool fullscreen_, bool altFullscreen_, bool forceIntegerScaling_) { // bool changingScale = scale != scale_; - bool changingFullscreen = fullscreen_ != fullscreen; + bool changingFullscreen = fullscreen_ != fullscreen || (altFullscreen_ != altFullscreen && fullscreen); bool changingResizable = resizable != resizable_; scale = scale_; fullscreen = fullscreen_;