Yes, I mean Command+Tab, and it's complement, Command+Shift+Tab.
I expect it to switch to the next application, and my sf::Window to hide itself,
and eventually restore the previous display settings. The reverse should
happen when I Command+Tab back to my application.
Presently, the window just stays there in full-screen mode, and doesn't let any
other window(say Safari, or Xcode) come up.
Same thing happens when using Exposé: all the other windows show up, so I
can switch, yet nothing happens.
From what I can see, the window doesn't react to this class of events. For
example, while in full-screen(800x600x32), pressing Command+Esc I activate
Front Row, which manages to change the display resolution, leaving the
original SFML window in somewhat windowed mode, without any
decoration(e.g. title bars).