summaryrefslogtreecommitdiffstats
path: root/chrome/browser/cocoa/fullscreen_controller.mm
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/cocoa/fullscreen_controller.mm')
-rw-r--r--chrome/browser/cocoa/fullscreen_controller.mm13
1 files changed, 11 insertions, 2 deletions
diff --git a/chrome/browser/cocoa/fullscreen_controller.mm b/chrome/browser/cocoa/fullscreen_controller.mm
index f5d66bf..d0604f3 100644
--- a/chrome/browser/cocoa/fullscreen_controller.mm
+++ b/chrome/browser/cocoa/fullscreen_controller.mm
@@ -9,9 +9,9 @@
#import "chrome/browser/cocoa/browser_window_controller.h"
#import "third_party/GTM/AppKit/GTMNSAnimation+Duration.h"
-const NSString* kWillEnterFullscreenNotification =
+NSString* const kWillEnterFullscreenNotification =
@"WillEnterFullscreenNotification";
-const NSString* kWillLeaveFullscreenNotification =
+NSString* const kWillLeaveFullscreenNotification =
@"WillLeaveFullscreenNotification";
namespace {
@@ -199,6 +199,11 @@ const CGFloat kFloatingBarVerticalOffset = 22;
object:window];
[nc addObserver:self
+ selector:@selector(windowDidMove:)
+ name:NSWindowDidMoveNotification
+ object:window];
+
+ [nc addObserver:self
selector:@selector(windowDidBecomeMain:)
name:NSWindowDidBecomeMainNotification
object:window];
@@ -222,6 +227,10 @@ const CGFloat kFloatingBarVerticalOffset = 22;
[browserController_ resizeFullscreenWindow];
}
+- (void)windowDidMove:(NSNotification*)notification {
+ [browserController_ resizeFullscreenWindow];
+}
+
- (void)windowDidBecomeMain:(NSNotification*)notification {
[self showActiveWindowUI];
}