Fullscreen resizes other windows (macOS)

Fullscreen mode on macOS appears to change the screen resolution and when it reverts to windowed mode other windows in the system get shrunk down to tiny sizes which you need to manually restore yourself. This is going to seriously annoy users.

Why doesn’t SDL use the normal macOS full screen mode? The way it does it is nice because the resolution is maintained for you automatically but it’s really buggy. Maybe we can have an option to do it the other way?

1 Like

You can use SDL_WINDOW_FULLSCREEN_DESKTOP (fullscreen-desktop) instead of SDL_WINDOW_FULLSCREEN (exclusive fullscreen) to have more well-behaved fullscreen behaviour with respect to the OS and desktop.

1 Like

GREAT! that’s exactly what I wanted. I feel like I saw that in before but I didn’t know what it did. Thanks.