summaryrefslogtreecommitdiff
path: root/cocoa/BrowserWindow.m
diff options
context:
space:
mode:
Diffstat (limited to 'cocoa/BrowserWindow.m')
-rw-r--r--cocoa/BrowserWindow.m9
1 files changed, 7 insertions, 2 deletions
diff --git a/cocoa/BrowserWindow.m b/cocoa/BrowserWindow.m
index 1cf32b049..9b5b55d06 100644
--- a/cocoa/BrowserWindow.m
+++ b/cocoa/BrowserWindow.m
@@ -35,7 +35,10 @@
NSWindow *win = [self window];
[win setAcceptsMouseMovedEvents: YES];
- [win makeKeyAndOrderFront: self];
+
+ if (browser->browser_window_type == BROWSER_WINDOW_NORMAL) {
+ [win makeKeyAndOrderFront: self];
+ }
return self;
}
@@ -52,7 +55,9 @@
- (void)windowWillClose:(NSNotification *)notification;
{
- if (NULL != browser) browser_window_destroy( browser );
+ if (NULL != browser && browser->browser_window_type == BROWSER_WINDOW_NORMAL) {
+ browser_window_destroy( browser );
+ }
}
@end