Chromium Code Reviews| Index: ash/wm/maximize_mode/maximize_mode_window_manager.cc |
| diff --git a/ash/wm/maximize_mode/maximize_mode_window_manager.cc b/ash/wm/maximize_mode/maximize_mode_window_manager.cc |
| index 41cd8ad188b32b6781c3b408fe1ae2d4d2ae420e..94ef03606f56120a3ae96bc7fc43b0c60b25d79e 100644 |
| --- a/ash/wm/maximize_mode/maximize_mode_window_manager.cc |
| +++ b/ash/wm/maximize_mode/maximize_mode_window_manager.cc |
| @@ -86,6 +86,14 @@ void MaximizeModeWindowManager::OnOverviewModeEnded() { |
| SetDeferBoundsUpdates(false); |
| } |
| +void MaximizeModeWindowManager::OnSplitViewModeEnded() { |
| + // Maximize All windows upon exit split view mode. |
|
varkha
2017/06/30 14:29:34
nits: All -> all, exit -> exiting
xdai1
2017/07/05 20:18:22
Done.
|
| + for (auto& pair : window_state_map_) { |
| + wm::WMEvent event(wm::WM_EVENT_MAXIMIZE); |
| + wm::GetWindowState(pair.first)->OnWMEvent(&event); |
| + } |
| +} |
| + |
| void MaximizeModeWindowManager::OnWindowDestroying(aura::Window* window) { |
| if (IsContainerWindow(window)) { |
| // container window can be removed on display destruction. |