| Index: ash/wm/window_state.cc
|
| diff --git a/ash/wm/window_state.cc b/ash/wm/window_state.cc
|
| index e95dc4060222015b22b6c1f0da4b5486fd5b6e00..227f481a752339432b0b20fa000941d46d2ffdbe 100644
|
| --- a/ash/wm/window_state.cc
|
| +++ b/ash/wm/window_state.cc
|
| @@ -101,7 +101,8 @@ WindowStateType WindowState::GetStateType() const {
|
| }
|
|
|
| bool WindowState::IsMinimized() const {
|
| - return GetStateType() == WINDOW_STATE_TYPE_MINIMIZED;
|
| + return GetStateType() == WINDOW_STATE_TYPE_MINIMIZED ||
|
| + GetStateType() == WINDOW_STATE_TYPE_DOCKED_MINIMIZED;
|
| }
|
|
|
| bool WindowState::IsMaximized() const {
|
| @@ -136,8 +137,8 @@ bool WindowState::IsActive() const {
|
| }
|
|
|
| bool WindowState::IsDocked() const {
|
| - return window_->parent() &&
|
| - window_->parent()->id() == kShellWindowId_DockedContainer;
|
| + return GetStateType() == WINDOW_STATE_TYPE_DOCKED ||
|
| + GetStateType() == WINDOW_STATE_TYPE_DOCKED_MINIMIZED;
|
| }
|
|
|
| bool WindowState::CanMaximize() const {
|
|
|