From 66b9d5476ed7c47fd31b4e175d2752165894226a Mon Sep 17 00:00:00 2001 From: Sven Weidauer Date: Mon, 31 Jan 2011 15:13:38 +0000 Subject: Implemented search window. svn path=/trunk/netsurf/; revision=11563 --- cocoa/BrowserWindowController.m | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'cocoa/BrowserWindowController.m') 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 -- cgit v1.2.3