Index: ash/display/display_manager.cc |
diff --git a/ash/display/display_manager.cc b/ash/display/display_manager.cc |
index 2ac027e3506305ea5a7f0c5e6f68fba0a0e37d60..045f3a9500aeec67bac889f70e188d1a1caf498e 100644 |
--- a/ash/display/display_manager.cc |
+++ b/ash/display/display_manager.cc |
@@ -870,6 +870,13 @@ size_t DisplayManager::GetNumDisplays() const { |
return active_display_list_.size(); |
} |
+bool DisplayManager::IsActiveDisplayId(int64 display_id) const { |
+ return std::find_if(active_display_list_.begin(), active_display_list_.end(), |
+ [display_id](const gfx::Display& display) { |
+ return display.id() == display_id; |
+ }) != active_display_list_.end(); |
+} |
+ |
bool DisplayManager::IsInMirrorMode() const { |
return mirroring_display_id_ != gfx::Display::kInvalidDisplayID; |
} |