Index: chrome/browser/ui/cocoa/browser_window_controller_private.mm |
diff --git a/chrome/browser/ui/cocoa/browser_window_controller_private.mm b/chrome/browser/ui/cocoa/browser_window_controller_private.mm |
index 4936bae19d9419395420a7237dccca59b4383d14..ce0e0446c3d3561feebd38a67b99b96643b5d09e 100644 |
--- a/chrome/browser/ui/cocoa/browser_window_controller_private.mm |
+++ b/chrome/browser/ui/cocoa/browser_window_controller_private.mm |
@@ -669,6 +669,8 @@ willPositionSheet:(NSWindow*)sheet |
[[tabStripController_ activeTabContentsController] |
updateFullscreenWidgetFrame]; |
+ [self invalidateTouchBar]; |
+ |
[self showFullscreenExitBubbleIfNecessary]; |
browser_->WindowFullscreenStateChanged(); |
@@ -727,6 +729,8 @@ willPositionSheet:(NSWindow*)sheet |
[self resetCustomAppKitFullscreenVariables]; |
+ [self invalidateTouchBar]; |
+ |
// Ensures that the permission bubble shows up properly at the front. |
PermissionRequestManager* manager = [self permissionRequestManager]; |
if (manager && manager->IsBubbleVisible()) { |