Index: ash/wm/workspace/workspace_manager.cc |
diff --git a/ash/wm/workspace/workspace_manager.cc b/ash/wm/workspace/workspace_manager.cc |
index aac67bc4c8ee16bbad91242e00161b40fd96d22c..ccbb4f97375a1a1114b601b492fd38314a38c1b1 100644 |
--- a/ash/wm/workspace/workspace_manager.cc |
+++ b/ash/wm/workspace/workspace_manager.cc |
@@ -151,7 +151,8 @@ WorkspaceWindowState WorkspaceManager::GetWindowState() const { |
for (aura::Window::Windows::const_iterator i = windows.begin(); |
i != windows.end(); ++i) { |
ui::Layer* layer = (*i)->layer(); |
- if (!layer->GetTargetVisibility() || layer->GetTargetOpacity() == 0.0f) |
+ if (!layer->GetTargetVisibility() || layer->GetTargetOpacity() == 0.0f || |
+ wm::IsWindowMinimized(*i)) |
continue; |
if (wm::IsWindowMaximized(*i)) { |
// An untracked window may still be fullscreen so we keep iterating when |