diff options
Diffstat (limited to 'chrome/browser/idle_chromeos.cc')
-rw-r--r-- | chrome/browser/idle_chromeos.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/chrome/browser/idle_chromeos.cc b/chrome/browser/idle_chromeos.cc index 2971fb9..5cebff8 100644 --- a/chrome/browser/idle_chromeos.cc +++ b/chrome/browser/idle_chromeos.cc @@ -22,9 +22,18 @@ void CalculateIdleStateNotifier(unsigned int idle_treshold, } void CalculateIdleState(unsigned int idle_threshold, IdleCallback notify) { + if (CheckIdleStateIsLocked()) { + notify.Run(IDLE_STATE_LOCKED); + return; + } chromeos::CalculateIdleTimeCallback* callback = new base::Callback<void(int64_t)>(base::Bind(&CalculateIdleStateNotifier, idle_threshold, notify)); chromeos::CrosLibrary::Get()->GetPowerLibrary()->CalculateIdleTime(callback); } + +bool CheckIdleStateIsLocked() { + // TODO(sidor): Make it work. + return false; +} |