| Index: powerd.cc
|
| diff --git a/powerd.cc b/powerd.cc
|
| index 6136090c716041c2bb448898cd491938a3b87eb9..ebedcf2757571f5e83acaa0d5b6145882fcd7a86 100644
|
| --- a/powerd.cc
|
| +++ b/powerd.cc
|
| @@ -50,11 +50,13 @@ Daemon::Daemon(BacklightController* backlight_controller,
|
| PowerPrefs* prefs,
|
| MetricsLibraryInterface* metrics_lib,
|
| VideoDetectorInterface* video_detector,
|
| + MonitorReconfigureMain* monitor_reconfigure,
|
| const FilePath& run_dir)
|
| : backlight_controller_(backlight_controller),
|
| prefs_(prefs),
|
| metrics_lib_(metrics_lib),
|
| video_detector_(video_detector),
|
| + monitor_reconfigure_(monitor_reconfigure),
|
| low_battery_suspend_percent_(0),
|
| clean_shutdown_initiated_(false),
|
| low_battery_(false),
|
| @@ -703,7 +705,8 @@ void Daemon::SendBrightnessChangedSignal(bool user_initiated) {
|
|
|
| void Daemon::HandleResume() {
|
| file_tagger_.HandleResumeEvent();
|
| - backlight_controller_->SetPowerState(BACKLIGHT_ACTIVE_ON);
|
| + // Monitor reconfigure will set the backlight if needed.
|
| + monitor_reconfigure_->Run();
|
| }
|
|
|
| } // namespace power_manager
|
|
|