Chromium Code Reviews| Index: ash/system/power/tablet_power_button_controller.cc |
| diff --git a/ash/system/power/tablet_power_button_controller.cc b/ash/system/power/tablet_power_button_controller.cc |
| index 0347bbdd26b23a67a2f8a2cbced29a5082ef1af7..28ba191eedf1beadb4dec9e0992023029eb5c793 100644 |
| --- a/ash/system/power/tablet_power_button_controller.cc |
| +++ b/ash/system/power/tablet_power_button_controller.cc |
| @@ -162,6 +162,15 @@ void TabletPowerButtonController::SuspendDone( |
| last_resume_time_ = tick_clock_->NowTicks(); |
| } |
| +void TabletPowerButtonController::LidEventReceived( |
| + chromeos::PowerManagerClient::LidState state, |
| + const base::TimeTicks& timestamp) { |
| + if (state == chromeos::PowerManagerClient::LidState::OPEN || |
| + state == chromeos::PowerManagerClient::LidState::CLOSED) { |
|
Daniel Erat
2017/04/13 04:31:16
you don't really need to test this; these are the
Qiang(Joe) Xu
2017/04/13 04:49:40
Done.
|
| + SetDisplayForcedOff(false); |
| + } |
| +} |
| + |
| void TabletPowerButtonController::OnMaximizeModeStarted() { |
| shutdown_timer_.Stop(); |
| if (controller_->CanCancelShutdownAnimation()) |