diff options
Diffstat (limited to 'ash/display')
-rw-r--r-- | ash/display/display_controller.cc | 5 | ||||
-rw-r--r-- | ash/display/display_controller.h | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/ash/display/display_controller.cc b/ash/display/display_controller.cc index 5bdca9b..2d645a1 100644 --- a/ash/display/display_controller.cc +++ b/ash/display/display_controller.cc @@ -254,6 +254,10 @@ DisplayController::DisplayController() } DisplayController::~DisplayController() { + DCHECK(primary_display_for_shutdown); +} + +void DisplayController::Shutdown() { DCHECK(!primary_display_for_shutdown); primary_display_for_shutdown = new gfx::Display( GetDisplayManager()->GetDisplayForId(primary_display_id)); @@ -270,6 +274,7 @@ DisplayController::~DisplayController() { delete controller; } } + // static const gfx::Display& DisplayController::GetPrimaryDisplay() { DCHECK_NE(primary_display_id, gfx::Display::kInvalidDisplayID); diff --git a/ash/display/display_controller.h b/ash/display/display_controller.h index 17b9eb0..2674483 100644 --- a/ash/display/display_controller.h +++ b/ash/display/display_controller.h @@ -84,7 +84,9 @@ class ASH_EXPORT DisplayController : public gfx::DisplayObserver { DisplayController(); virtual ~DisplayController(); - // Retruns primary display. This is safe to use after ash::Shell is + void Shutdown(); + + // Returns primary display. This is safe to use after ash::Shell is // deleted. static const gfx::Display& GetPrimaryDisplay(); |