Mac: Fix restoring of Cmd-H-hidden fullscreen desktop windows.

This should fix http://bugzilla.libsdl.org/show_bug.cgi?id=1996
This commit is contained in:
J?rgen P. Tjern? 2013-08-12 11:09:13 -07:00
parent 932a87582e
commit 53e84315bb

View file

@ -1047,9 +1047,11 @@ Cocoa_SetWindowFullscreen(_THIS, SDL_Window * window, SDL_VideoDisplay * display
[nswindow setLevel:kCGNormalWindowLevel];
}
[data->listener pauseVisibleObservation];
[nswindow makeKeyAndOrderFront:nil];
[data->listener resumeVisibleObservation];
if ([nswindow isVisible] || fullscreen) {
[data->listener pauseVisibleObservation];
[nswindow makeKeyAndOrderFront:nil];
[data->listener resumeVisibleObservation];
}
ScheduleContextUpdates(data);