Mac: Don't give windows focus back when we're closing them.

Fixes bug #1840 (https://bugzilla.libsdl.org/show_bug.cgi?id=1840)
This commit is contained in:
J?rgen P. Tjern? 2014-01-15 11:31:56 -08:00
parent a0c9e649f5
commit bc92383eea

View File

@ -299,9 +299,14 @@ SetWindowStyle(SDL_Window * window, unsigned int style)
!!! FIXME: http://bugzilla.libsdl.org/show_bug.cgi?id=1825 !!! FIXME: http://bugzilla.libsdl.org/show_bug.cgi?id=1825
*/ */
windows = [NSApp orderedWindows]; windows = [NSApp orderedWindows];
if ([windows count] > 0) { for (NSWindow *win in windows)
NSWindow *win = (NSWindow *) [windows objectAtIndex:0]; {
if (win == window) {
continue;
}
[win makeKeyAndOrderFront:self]; [win makeKeyAndOrderFront:self];
break;
} }
} }