This commit is contained in:
Lior Halphon 2021-02-25 17:12:01 +02:00
parent 6ec4583aa0
commit 9fa564f97c

View File

@ -120,8 +120,15 @@
- (BOOL)applicationOpenUntitledFile:(NSApplication *)sender - (BOOL)applicationOpenUntitledFile:(NSApplication *)sender
{ {
/* Bring an existing panel to the foreground */
for (NSWindow *window in [[NSApplication sharedApplication] windows]) {
if ([window isKindOfClass:[NSOpenPanel class]]) {
[(NSOpenPanel *)window makeKeyAndOrderFront:nil];
return true;
}
}
[[NSDocumentController sharedDocumentController] openDocument:self]; [[NSDocumentController sharedDocumentController] openDocument:self];
return YES; return true;
} }
- (void)userNotificationCenter:(NSUserNotificationCenter *)center didActivateNotification:(NSUserNotification *)notification - (void)userNotificationCenter:(NSUserNotificationCenter *)center didActivateNotification:(NSUserNotification *)notification