| Index: chrome/browser/ui/webui/options/chromeos/display_options_handler.cc
|
| diff --git a/chrome/browser/ui/webui/options/chromeos/display_options_handler.cc b/chrome/browser/ui/webui/options/chromeos/display_options_handler.cc
|
| index bb94fc92e3d38026028175e44615fa523638c5bd..8122d4fcb23b10fe171c4248f24ddb33f4fd0f9c 100644
|
| --- a/chrome/browser/ui/webui/options/chromeos/display_options_handler.cc
|
| +++ b/chrome/browser/ui/webui/options/chromeos/display_options_handler.cc
|
| @@ -358,8 +358,10 @@ void DisplayOptionsHandler::SendAllDisplayInfo() {
|
| js_display->Set("availableColorProfiles", available_color_profiles);
|
|
|
| if (display_manager->GetNumDisplays() > 1) {
|
| + // The settings UI must use the resolved display layout to show the
|
| + // actual applied layout.
|
| const display::DisplayPlacement placement =
|
| - display_manager->GetCurrentDisplayLayout().FindPlacementById(
|
| + display_manager->GetCurrentResolvedDisplayLayout().FindPlacementById(
|
| display.id());
|
| if (placement.display_id != display::kInvalidDisplayId) {
|
| js_display->SetString(
|
|
|