diff --git a/zsnes/src/win/winlink.cpp b/zsnes/src/win/winlink.cpp index 82ffce2a..4ed2a0c6 100644 --- a/zsnes/src/win/winlink.cpp +++ b/zsnes/src/win/winlink.cpp @@ -1585,7 +1585,7 @@ void initwinvideo(void) if (Moving == 1) return; - if (FullScreen == 0 && PrevFull == 1) + if (FullScreen == 0 && PrevFull == 1 || newmode == 1) { PrevFull = 0; ReleaseDirectDraw(); @@ -1593,7 +1593,7 @@ void initwinvideo(void) return; } - if (FullScreen == 1 && PrevFull != 1 || newmode == 1) + if (FullScreen == 1 && PrevFull != 1) { PrevFull = 1; InitDirectDraw();