From a6cd3679eb1219865a215d0600c9703b198f9157 Mon Sep 17 00:00:00 2001 From: apilat Date: Thu, 30 Jun 2022 15:52:57 +0100 Subject: Only inhibit sleep if motion notifications are enabled, not just Bluetooth --- src/systemtask/SystemTask.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/systemtask') diff --git a/src/systemtask/SystemTask.cpp b/src/systemtask/SystemTask.cpp index f8c2c00f..246e7cec 100644 --- a/src/systemtask/SystemTask.cpp +++ b/src/systemtask/SystemTask.cpp @@ -417,9 +417,9 @@ void SystemTask::UpdateMotion() { return; } - if (state == SystemTaskState::Sleeping && - !(settingsController.isWakeUpModeOn(Pinetime::Controllers::Settings::WakeUpMode::RaiseWrist) || - settingsController.isWakeUpModeOn(Pinetime::Controllers::Settings::WakeUpMode::Shake) || bleController.IsConnected())) { + if (state == SystemTaskState::Sleeping && !(settingsController.isWakeUpModeOn(Pinetime::Controllers::Settings::WakeUpMode::RaiseWrist) || + settingsController.isWakeUpModeOn(Pinetime::Controllers::Settings::WakeUpMode::Shake) || + motionController.GetService()->IsMotionNotificationSubscribed())) { return; } -- cgit v1.2.3-70-g09d2