Index: ash/wm/workspace/workspace_layout_manager.cc |
diff --git a/ash/wm/workspace/workspace_layout_manager.cc b/ash/wm/workspace/workspace_layout_manager.cc |
index b5376e8fff5ab34f6c475e4ab9c597c306370e2c..0ac362cda8f2b5183630dee9406a5538fcb0d973 100644 |
--- a/ash/wm/workspace/workspace_layout_manager.cc |
+++ b/ash/wm/workspace/workspace_layout_manager.cc |
@@ -41,12 +41,7 @@ void WorkspaceLayoutManager::OnWindowAddedToLayout(aura::Window* child) { |
if (child->IsVisible()) { |
workspace_manager_->AddWindow(child); |
- } else if (wm::IsWindowMaximized(child) || |
- workspace_manager_->ShouldMaximize(child)) { |
- if (!wm::IsWindowMaximized(child)) { |
- SetRestoreBoundsIfNotSet(child); |
- wm::MaximizeWindow(child); |
- } |
+ } else if (wm::IsWindowMaximized(child)) { |
SetChildBoundsDirect(child, |
gfx::Screen::GetMonitorWorkAreaNearestWindow(child)); |
} else if (wm::IsWindowFullscreen(child)) { |