Index: ash/wm/window_resizer.cc |
=================================================================== |
--- ash/wm/window_resizer.cc (revision 124386) |
+++ ash/wm/window_resizer.cc (working copy) |
@@ -106,6 +106,13 @@ |
return result; |
} |
+bool IsNormalWindow(aura::Window* window) { |
+ return window->GetProperty(aura::client::kShowStateKey) == |
+ ui::SHOW_STATE_NORMAL || |
+ window->GetProperty(aura::client::kShowStateKey) == |
+ ui::SHOW_STATE_DEFAULT; |
+} |
+ |
} // namespace |
// static |
@@ -135,7 +142,8 @@ |
GetPositionChangeDirectionForWindowComponent(window_component_)), |
size_change_direction_( |
GetSizeChangeDirectionForWindowComponent(window_component_)), |
- is_resizable_(bounds_change_ != kBoundsChangeDirection_None), |
+ is_resizable_(bounds_change_ != kBoundsChangeDirection_None && |
+ IsNormalWindow(window)), |
grid_size_(grid_size), |
did_move_or_resize_(false), |
root_filter_(NULL) { |