mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-01-05 04:47:50 +00:00
Fixed crash when restoring the desktop mode on macOS
Fixes https://github.com/libsdl-org/SDL/issues/12460
This commit is contained in:
@@ -644,7 +644,9 @@ static CGError SetDisplayModeForDisplay(CGDirectDisplayID display, SDL_DisplayMo
|
||||
result = CGDisplaySetDisplayMode(display, moderef, NULL);
|
||||
if (result == kCGErrorSuccess) {
|
||||
// If this mode works, try it first next time.
|
||||
CFArrayExchangeValuesAtIndices(data->modes, i, 0);
|
||||
if (i > 0) {
|
||||
CFArrayExchangeValuesAtIndices(data->modes, i, 0);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user