Index: ash/wm/base_layout_manager.cc |
diff --git a/ash/wm/base_layout_manager.cc b/ash/wm/base_layout_manager.cc |
index 76e133e18ce9c2d1e18f13e06d18556a064c1e1e..cd582ade18d015384b95826f372a02833f6789d5 100644 |
--- a/ash/wm/base_layout_manager.cc |
+++ b/ash/wm/base_layout_manager.cc |
@@ -135,7 +135,7 @@ void BaseLayoutManager::OnWindowPropertyChanged(aura::Window* window, |
ui::WindowShowState old_state = static_cast<ui::WindowShowState>(old); |
ui::WindowShowState new_state = |
window->GetProperty(aura::client::kShowStateKey); |
- if (old_state != new_state && |
+ if (old_state != new_state && old_state != ui::SHOW_STATE_MINIMIZED && |
((new_state == ui::SHOW_STATE_MAXIMIZED && |
old_state != ui::SHOW_STATE_FULLSCREEN) || |
(new_state == ui::SHOW_STATE_FULLSCREEN && |