| Index: chrome/browser/extensions/display_info_provider_chromeos.cc
|
| diff --git a/chrome/browser/extensions/display_info_provider_chromeos.cc b/chrome/browser/extensions/display_info_provider_chromeos.cc
|
| index 1b2dc27ce259a03e96fb4b42ab50f92ff01a8a43..bce654eb45e8cea7a91260c1f41a3e8d66e0d3a5 100644
|
| --- a/chrome/browser/extensions/display_info_provider_chromeos.cc
|
| +++ b/chrome/browser/extensions/display_info_provider_chromeos.cc
|
| @@ -555,6 +555,9 @@ DisplayInfoProviderChromeOS::GetDisplayLayout() {
|
| ash::DisplayManager* display_manager =
|
| ash::Shell::GetInstance()->display_manager();
|
|
|
| + if (display_manager->num_connected_displays() < 2)
|
| + return DisplayInfoProvider::DisplayLayoutList();
|
| +
|
| display::Screen* screen = display::Screen::GetScreen();
|
| std::vector<display::Display> displays = screen->GetAllDisplays();
|
|
|
|
|