Index: ash/common/wm/overview/window_grid.cc |
diff --git a/ash/common/wm/overview/window_grid.cc b/ash/common/wm/overview/window_grid.cc |
index f9c327975606321eaea3f55b4ee8bcb3d4dab8de..1220a07e124833dcb3041c32b080544da377c272 100644 |
--- a/ash/common/wm/overview/window_grid.cc |
+++ b/ash/common/wm/overview/window_grid.cc |
@@ -608,6 +608,9 @@ void WindowGrid::PositionWindowsMD(bool animate) { |
} |
void WindowGrid::PositionWindows(bool animate) { |
+ if (window_selector_->is_shut_down()) |
+ return; |
+ |
if (ash::MaterialDesignController::IsOverviewMaterial()) { |
DCHECK(shield_widget_.get()); |
// Keep the background shield widget covering the whole screen. |