Index: chrome/browser/ui/views/frame/immersive_mode_controller_ash.cc |
diff --git a/chrome/browser/ui/views/frame/immersive_mode_controller_ash.cc b/chrome/browser/ui/views/frame/immersive_mode_controller_ash.cc |
index 8e1cd9d372ba9077eeadea6b66ad111d1be82a88..6525d653bf0d12798646d925aaed4f18803378da 100644 |
--- a/chrome/browser/ui/views/frame/immersive_mode_controller_ash.cc |
+++ b/chrome/browser/ui/views/frame/immersive_mode_controller_ash.cc |
@@ -256,11 +256,7 @@ void ImmersiveModeControllerAsh::OnImmersiveRevealStarted() { |
visible_fraction_ = 0; |
browser_view_->top_container()->SetPaintToLayer(); |
- // In mash the window manager (ash) also renders to the non-client area. In |
- // order to see the decorations drawn by ash the layer needs to be marked as |
- // not filling bounds opaquely. |
- if (ash_util::IsRunningInMash()) |
- browser_view_->top_container()->layer()->SetFillsBoundsOpaquely(false); |
+ browser_view_->top_container()->layer()->SetFillsBoundsOpaquely(false); |
LayoutBrowserRootView(); |
CreateMashRevealWidget(); |
for (Observer& observer : observers_) |