| Index: ash/display/display_controller.cc
|
| diff --git a/ash/display/display_controller.cc b/ash/display/display_controller.cc
|
| index c9d82a3c6944f0eb6d9050c00ea8bc0022726243..d406737098796b4ccc8fb006915107883b8e5ebf 100644
|
| --- a/ash/display/display_controller.cc
|
| +++ b/ash/display/display_controller.cc
|
| @@ -845,7 +845,10 @@ void DisplayController::PostDisplayConfigurationChange() {
|
| DisplayLayoutStore* layout_store = display_manager->layout_store();
|
| if (display_manager->num_connected_displays() > 1) {
|
| DisplayIdPair pair = display_manager->GetCurrentDisplayIdPair();
|
| - layout_store->UpdateMirrorStatus(pair, display_manager->IsInMirrorMode());
|
| + layout_store->UpdateMultiDisplayState(
|
| + pair, display_manager->IsInMirrorMode(),
|
| + display_manager->default_multi_display_mode() ==
|
| + DisplayManager::UNIFIED);
|
|
|
| if (Shell::GetScreen()->GetNumDisplays() > 1 ) {
|
| DisplayLayout layout = layout_store->GetRegisteredDisplayLayout(pair);
|
|
|