Index: ash/wm/workspace/workspace_manager.cc |
diff --git a/ash/wm/workspace/workspace_manager.cc b/ash/wm/workspace/workspace_manager.cc |
index 67862b09437c28b5e7bd82918d6c44ed66969aae..4bfd62aee282381c653e2157922789dabb998fc9 100644 |
--- a/ash/wm/workspace/workspace_manager.cc |
+++ b/ash/wm/workspace/workspace_manager.cc |
@@ -75,7 +75,7 @@ WorkspaceManager::WorkspaceManager(aura::Window* contents_view) |
is_overview_(false), |
ignored_window_(NULL), |
grid_size_(0), |
- open_new_windows_maximized_(true), |
+ open_new_windows_maximized_(false), |
shelf_(NULL) { |
DCHECK(contents_view); |
} |
@@ -362,7 +362,7 @@ void WorkspaceManager::SetWindowBoundsFromRestoreBounds(aura::Window* window) { |
bounds = restore->AdjustToFit(GetWorkAreaBounds()); |
else |
bounds = window->bounds().AdjustToFit(GetWorkAreaBounds()); |
- SetWindowBounds(window, AlignRectToGrid(bounds, grid_size_)); |
+ SetWindowBounds(window, bounds); |
ash::ClearRestoreBounds(window); |
} |