# HG changeset patch # User Alex Szpakowski # Date 1464028165 10800 # Node ID 7cbfd97f143075520b8ada03bce451639da02a42 # Parent faa36f2de9330e08039a24ecbead7f642dbeeb34 Windows: Fix other window positions/sizes being changed when exiting exclusive fullscreen (bug #3315, thanks Simon Hug!) diff -r faa36f2de933 -r 7cbfd97f1430 src/video/windows/SDL_windowsmodes.c --- a/src/video/windows/SDL_windowsmodes.c Sat May 21 12:09:23 2016 -0300 +++ b/src/video/windows/SDL_windowsmodes.c Mon May 23 15:29:25 2016 -0300 @@ -416,7 +416,7 @@ LONG status; if (mode->driverdata == display->desktop_mode.driverdata) { - status = ChangeDisplaySettingsEx(displaydata->DeviceName, NULL, NULL, 0, NULL); + status = ChangeDisplaySettingsEx(displaydata->DeviceName, NULL, NULL, CDS_FULLSCREEN, NULL); } else { status = ChangeDisplaySettingsEx(displaydata->DeviceName, &data->DeviceMode, NULL, CDS_FULLSCREEN, NULL); }