| Index: ash/wm/workspace/workspace_layout_manager2.cc
|
| diff --git a/ash/wm/workspace/workspace_layout_manager2.cc b/ash/wm/workspace/workspace_layout_manager2.cc
|
| index 3352e30f0f24e421d1380a3bd69a1d73855369f0..8fb1fa78d0be6f9a18fdddc52becf8a95b4e7457 100644
|
| --- a/ash/wm/workspace/workspace_layout_manager2.cc
|
| +++ b/ash/wm/workspace/workspace_layout_manager2.cc
|
| @@ -136,6 +136,7 @@ void WorkspaceLayoutManager2::OnWindowPropertyChanged(Window* window,
|
| window->layer()->SetTransform(ui::Transform());
|
| }
|
| if (old_state != ui::SHOW_STATE_MINIMIZED &&
|
| + GetRestoreBoundsInScreen(window) == NULL &&
|
| WorkspaceManager2::IsMaximizedState(new_state) &&
|
| !WorkspaceManager2::IsMaximizedState(old_state)) {
|
| SetRestoreBoundsInParent(window, window->bounds());
|
|
|