summaryrefslogtreecommitdiffstats
path: root/base
diff options
context:
space:
mode:
Diffstat (limited to 'base')
-rw-r--r--base/system_monitor_win.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/base/system_monitor_win.cc b/base/system_monitor_win.cc
index 8bd604c..8a2d8c9 100644
--- a/base/system_monitor_win.cc
+++ b/base/system_monitor_win.cc
@@ -12,8 +12,11 @@ void SystemMonitor::ProcessWmPowerBroadcastMessage(int event_id) {
case PBT_APMPOWERSTATUSCHANGE: // The power status changed.
power_event = POWER_STATE_EVENT;
break;
- case PBT_APMRESUMEAUTOMATIC: // Non-user initiated resume from suspend.
- case PBT_APMRESUMESUSPEND: // User initiated resume from suspend.
+ case PBT_APMRESUMEAUTOMATIC: // Resume from suspend.
+ //case PBT_APMRESUMESUSPEND: // User-initiated resume from suspend.
+ // We don't notify for this latter event
+ // because if it occurs it is always sent as a
+ // second event after PBT_APMRESUMEAUTOMATIC.
power_event = RESUME_EVENT;
break;
case PBT_APMSUSPEND: // System has been suspended.