From 2eb399b8a79a8ea404350f46c399b91bdbe928f8 Mon Sep 17 00:00:00 2001 From: Arian Toghyani Date: Tue, 26 Sep 2023 22:35:01 -0700 Subject: [PATCH] Adding a check so chapter sleep timer is set after resume only when a chapter sleep timer was set before --- ios/App/Shared/player/AudioPlayerSleepTimer.swift | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ios/App/Shared/player/AudioPlayerSleepTimer.swift b/ios/App/Shared/player/AudioPlayerSleepTimer.swift index 3fba6206..a84a7023 100644 --- a/ios/App/Shared/player/AudioPlayerSleepTimer.swift +++ b/ios/App/Shared/player/AudioPlayerSleepTimer.swift @@ -116,8 +116,9 @@ extension AudioPlayer { // MARK: - Internal helpers internal func handleTrackChangeForChapterSleepTimer() { - // If no sleep timer is set, this does nothing - self.setChapterSleepTimer(stopAt: self.sleepTimeChapterStopAt) + if self.isChapterSleepTimerSet() { + self.setChapterSleepTimer(stopAt: self.sleepTimeChapterStopAt) + } } private func decrementSleepTimerIfRunning() {