I have found a workaround to this problem:
Calling setMenuVisible:NO in an IBAction handler that goes into its own
fullscreen run loop does not work. The menubar does not go away, and the
fullscreen display doesn't update.
If I add a call to give the main run loop a chance to process events righ
How do I stop NSMenu eating click events in a fullscreen app?
I have an application that can switch between running in a normal windowed
mode and in fullscreen. The fullscreen mode uses the recommended techniques
(capturing the display, running its own event loop, etc) and works just
fine, save f