Index: chrome/browser/resources/options/chromeos/display_options.js |
diff --git a/chrome/browser/resources/options/chromeos/display_options.js b/chrome/browser/resources/options/chromeos/display_options.js |
index 996b407a55e3162dcb56f2960ee0318a5e044aba..76b267870462d5d150b8cbc5adecb303e870bda9 100644 |
--- a/chrome/browser/resources/options/chromeos/display_options.js |
+++ b/chrome/browser/resources/options/chromeos/display_options.js |
@@ -1056,7 +1056,14 @@ cr.define('options', function() { |
if (!this.visible) |
return; |
- if (displays.length < 2 && !mirroring) { |
+ var hasExternal = false; |
+ for (var i = 0; i < displays.length; i++) { |
+ if (!displays[i].isInternal) { |
+ hasExternal = true; |
+ break; |
+ } |
+ } |
+ if (!hasExternal && !mirroring) { |
OptionsPage.showDefaultPage(); |
return; |
} |