mirror of
https://github.com/advplyr/audiobookshelf-app.git
synced 2026-08-06 20:08:48 +02:00
Fix memory leak
This commit is contained in:
@@ -42,9 +42,9 @@ extension AudioPlayer {
|
||||
self.sleepTimeRemaining = secondsUntilSleep
|
||||
|
||||
DispatchQueue.runOnMainQueue {
|
||||
self.sleepTimer = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { _ in
|
||||
if self.isPlaying() {
|
||||
self.decrementSleepTimerIfRunning()
|
||||
self.sleepTimer = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { [weak self] _ in
|
||||
if self?.isPlaying() ?? false {
|
||||
self?.decrementSleepTimerIfRunning()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user