Chromium Code Reviews| Index: ash/wm/dock/docked_window_layout_manager.cc |
| diff --git a/ash/wm/dock/docked_window_layout_manager.cc b/ash/wm/dock/docked_window_layout_manager.cc |
| index f244f1c902be6a22962f5f75357da01eaa9366fc..f3d1b6c4ac53e10b51894d74f0b7b000bdc2c5a6 100644 |
| --- a/ash/wm/dock/docked_window_layout_manager.cc |
| +++ b/ash/wm/dock/docked_window_layout_manager.cc |
| @@ -601,9 +601,10 @@ void DockedWindowLayoutManager::OnWindowVisibilityChanging( |
| aura::Window* window, bool visible) { |
| if (IsPopupOrTransient(window)) |
| return; |
| - int animation_type = WINDOW_VISIBILITY_ANIMATION_TYPE_MINIMIZE; |
| + int animation_type = views::corewm::WINDOW_VISIBILITY_ANIMATION_TYPE_DEFAULT; |
| + if (!visible && wm::GetWindowState(window)->IsMinimized()) |
| + animation_type = WINDOW_VISIBILITY_ANIMATION_TYPE_MINIMIZE; |
| if (visible) { |
| - animation_type = views::corewm::WINDOW_VISIBILITY_ANIMATION_TYPE_DEFAULT; |
| views::corewm::SetWindowVisibilityAnimationDuration( |
| window, base::TimeDelta::FromMilliseconds(kFadeDurationMs)); |
|
pkotwicz
2013/11/11 18:10:51
You should be explicit about the animation type yo
varkha
2013/11/11 20:18:30
Done (I think). This is matching the type set in G
|
| } |