summaryrefslogtreecommitdiff
path: root/chromium/ash/wm/workspace_controller.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ash/wm/workspace_controller.cc')
-rw-r--r--chromium/ash/wm/workspace_controller.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/chromium/ash/wm/workspace_controller.cc b/chromium/ash/wm/workspace_controller.cc
index 7fbbda2f7af..e2ee3f5c222 100644
--- a/chromium/ash/wm/workspace_controller.cc
+++ b/chromium/ash/wm/workspace_controller.cc
@@ -39,6 +39,8 @@ WorkspaceController::WorkspaceController(aura::Window* viewport)
event_handler_(new WorkspaceEventHandler(viewport_)) {
SetWindowVisibilityAnimationTransition(
viewport_, views::corewm::ANIMATE_NONE);
+ // Do this so when animating out windows don't extend beyond the bounds.
+ viewport_->layer()->SetMasksToBounds(true);
// The layout-manager cannot be created in the initializer list since it
// depends on the window to have been initialized.