diff --git a/app/src/main/java/org/oxycblt/auxio/playback/state/PlaybackStateManager.kt b/app/src/main/java/org/oxycblt/auxio/playback/state/PlaybackStateManager.kt index 5dabd54f2..341e6702b 100644 --- a/app/src/main/java/org/oxycblt/auxio/playback/state/PlaybackStateManager.kt +++ b/app/src/main/java/org/oxycblt/auxio/playback/state/PlaybackStateManager.kt @@ -363,7 +363,7 @@ class PlaybackStateManager private constructor() { synchronized(this) { val exists = - if (state != null) { + if (state != null && !isInitialized) { // Continuing playback while also possibly doing drastic state updates is // a bad idea, so pause. isPlaying = false