diff --git a/app/src/main/java/org/oxycblt/auxio/playback/player/PlayerStateHolder.kt b/app/src/main/java/org/oxycblt/auxio/playback/player/PlayerStateHolder.kt index 63a23a259..19ccf2db7 100644 --- a/app/src/main/java/org/oxycblt/auxio/playback/player/PlayerStateHolder.kt +++ b/app/src/main/java/org/oxycblt/auxio/playback/player/PlayerStateHolder.kt @@ -403,18 +403,22 @@ class PlayerStateHolder( } playbackManager.ack(this, StateAck.ProgressionChanged) + deferSave() } override fun onIsPlayingChanged() { playbackManager.ack(this, StateAck.ProgressionChanged) + deferSave() } override fun onPositionDiscontinuity() { playbackManager.ack(this, StateAck.ProgressionChanged) + deferSave() } override fun onAutoTransition() { playbackManager.ack(this, StateAck.IndexMoved) + deferSave() } override fun onError(error: PlaybackException) {