diff options
author | Sven Weidauer <sven.weidauer@gmail.com> | 2011-01-31 15:13:38 +0000 |
---|---|---|
committer | Sven Weidauer <sven.weidauer@gmail.com> | 2011-01-31 15:13:38 +0000 |
commit | 66b9d5476ed7c47fd31b4e175d2752165894226a (patch) | |
tree | 2e7cbcca135f6764d5f5dab3fdf56f68330de129 /cocoa/BrowserWindowController.m | |
parent | cf561c8a6e16031ec60c10f2faad6c80e73c211d (diff) | |
download | netsurf-66b9d5476ed7c47fd31b4e175d2752165894226a.tar.gz netsurf-66b9d5476ed7c47fd31b4e175d2752165894226a.tar.bz2 |
Implemented search window.
svn path=/trunk/netsurf/; revision=11563
Diffstat (limited to 'cocoa/BrowserWindowController.m')
-rw-r--r-- | cocoa/BrowserWindowController.m | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/cocoa/BrowserWindowController.m b/cocoa/BrowserWindowController.m index f30607a8e..bb91a67d0 100644 --- a/cocoa/BrowserWindowController.m +++ b/cocoa/BrowserWindowController.m @@ -23,6 +23,7 @@ #import "PSMRolloverButton.h" #import "URLFieldCell.h" #import "cocoa/gui.h" +#import "cocoa/NetsurfApp.h" #import "desktop/browser.h" #import "desktop/options.h" @@ -174,12 +175,20 @@ return [navigationControl isEnabledForSegment: 1]; } +- (void)windowDidBecomeMain: (NSNotification *)note; +{ + [(NetSurfApp *)NSApp setFrontTab: [[tabView selectedTabViewItem] identifier]]; +} + #pragma mark - #pragma mark Tab bar delegate - (void) tabView: (NSTabView *)tabView didSelectTabViewItem: (NSTabViewItem *)tabViewItem; { [self setActiveBrowser: [tabViewItem identifier]]; + if ([[self window] isMainWindow]) { + [(NetSurfApp *)NSApp setFrontTab: [tabViewItem identifier]]; + } } - (BOOL)tabView:(NSTabView*)aTabView shouldDragTabViewItem:(NSTabViewItem *)tabViewItem fromTabBar:(PSMTabBarControl *)tabBarControl |