| Index: chrome/browser/ui/cocoa/fullscreen/fullscreen_menubar_tracker.mm
|
| diff --git a/chrome/browser/ui/cocoa/fullscreen/fullscreen_menubar_tracker.mm b/chrome/browser/ui/cocoa/fullscreen/fullscreen_menubar_tracker.mm
|
| index b9c1486aaee2d39354f63d46c0b2479666157bc5..f7c326ea2ae5327a40843127ea4fd7765f9c5ce3 100644
|
| --- a/chrome/browser/ui/cocoa/fullscreen/fullscreen_menubar_tracker.mm
|
| +++ b/chrome/browser/ui/cocoa/fullscreen/fullscreen_menubar_tracker.mm
|
| @@ -138,6 +138,9 @@ OSStatus MenuBarRevealHandler(EventHandlerCallRef handler,
|
| else if (progress > menubarFraction_)
|
| state_ = FullscreenMenubarState::SHOWING;
|
|
|
| + menubarFraction_ = progress;
|
| + [owner_ updateToolbarLayout];
|
| +
|
| // In 10.12. the toolbar to be janky since the UI doesn't update until the
|
| // menubar finished revealing itself. To smooth things out, animate the
|
| // toolbar in/out by locking/releasing its visibility instead of relying on
|
| @@ -153,9 +156,6 @@ OSStatus MenuBarRevealHandler(EventHandlerCallRef handler,
|
| withAnimation:YES];
|
| }
|
| }
|
| -
|
| - menubarFraction_ = progress;
|
| - [owner_ updateToolbarLayout];
|
| }
|
|
|
| - (BOOL)isMouseOnScreen {
|
|
|