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 |