When I launch Battle for Wesnoth in full screen mode, it is impossible to switch between applications.
I cannot swipe between desktops using trackpad, and F3 button - "mission control" - is not working.
Command+H shortcut, instead of hiding the application's window, just turns it into the black screen!
I find it unacceptable that this severe bug is still not fixed, despite so many updates have passed.
There is no such problem at Windows version: you can hide BfW window easily, by pressing "Win" keyEDIT
- I have submitted this bug here: https://gna.org/bugs/index.php?21943
Hopefully, it would be fixed before new version comes out...
I don't know much about this, but I'm fairly confident that this isn't unique to Wesnoth, and is the case for most games using SDL on mac.
Since you're obviously keen to fix this bug, maybe I'll do a little googling to help you out.
EDIT: (Ok, thanks stackoverflow). According to Apples developer documentation
, then the way to fix this is to create a borderless window the size of the display - as opposed to making it properly fullscreen and capturing all the inputs, looks like it might have something to do with the SDL_WINDOW_FULLSCREEN_DESKTOP FLAG. However, I've hardly touched SDL for a year or two, and never on mac, so I'm not 100% sure.
EDIT2: Also, seems that you need to set a few other flags as otherwise you end up minimising the window when it loses focus
EDIT3: Ah, seems that this is an SDL2 feature, so I presume that Wesnoth won't be working in fullscreen properly on OS X for 1.12, but since they're upgrading for 1.13.x, then I'm guessing it should (hopefully) be fixable for 1.14.