You can't change the size of a window while in macOS fullscreen space

(cherry picked from commit 77290f9788)
This commit is contained in:
Sam Lantinga
2026-01-14 15:05:14 -08:00
parent 2a6187aa6b
commit 45ab4a16a2

View File

@@ -2643,7 +2643,8 @@ void Cocoa_SetWindowSize(SDL_VideoDevice *_this, SDL_Window *window)
SDL_CocoaWindowData *windata = (__bridge SDL_CocoaWindowData *)window->internal;
NSWindow *nswindow = windata.nswindow;
if ([windata.listener isInFullscreenSpaceTransition]) {
if ([windata.listener isInFullscreenSpace] ||
[windata.listener isInFullscreenSpaceTransition]) {
windata.pending_size = YES;
return;
}