Index: ui/display/chromeos/display_util.cc |
diff --git a/ui/display/chromeos/display_util.cc b/ui/display/chromeos/display_util.cc |
index 212144cf20740c297d7d081a20cddd4bbc0c5934..a81774ec38ec718afca16ad2abde31aafad0ef64 100644 |
--- a/ui/display/chromeos/display_util.cc |
+++ b/ui/display/chromeos/display_util.cc |
@@ -56,6 +56,7 @@ int GetDisplayPower( |
bool internal = |
display_states[i].display->type() == DISPLAY_CONNECTION_TYPE_INTERNAL; |
bool on = |
+ display_states[i].display->type() == DISPLAY_CONNECTION_TYPE_VIRTUAL || |
state == chromeos::DISPLAY_POWER_ALL_ON || |
(state == chromeos::DISPLAY_POWER_INTERNAL_OFF_EXTERNAL_ON && |
!internal) || |
@@ -68,4 +69,9 @@ int GetDisplayPower( |
return num_on_displays; |
} |
+bool IsPhysicalDisplayType(ui::DisplayConnectionType type) { |
+ return !(type & |
+ (DISPLAY_CONNECTION_TYPE_NETWORK | DISPLAY_CONNECTION_TYPE_VIRTUAL)); |
+} |
+ |
} // namespace ui |