From a3794a6a6a576ce6bb48e09bd46b8cebd82ed38d Mon Sep 17 00:00:00 2001 From: hstephens Date: Sat, 29 Apr 2023 17:20:04 -0600 Subject: [PATCH] added check before setting state --- .../java/com/audiobookshelf/app/managers/SleepTimerManager.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/com/audiobookshelf/app/managers/SleepTimerManager.kt b/android/app/src/main/java/com/audiobookshelf/app/managers/SleepTimerManager.kt index 5a76b1a6..261c0b7f 100644 --- a/android/app/src/main/java/com/audiobookshelf/app/managers/SleepTimerManager.kt +++ b/android/app/src/main/java/com/audiobookshelf/app/managers/SleepTimerManager.kt @@ -366,7 +366,8 @@ class SleepTimerManager constructor(private val playerNotificationService: Playe setSleepTimer(deviceSettings.sleepTimerLength, false) } } else { - isFirstAutoSleepTimer = true + if !isFirstAutoSleepTimer: + isFirstAutoSleepTimer = true Log.d(tag, "Current hour $currentHour is NOT between ${deviceSettings.autoSleepTimerStartTime} and ${deviceSettings.autoSleepTimerEndTime}") } }