From 48ab83f6de9c4ccf8c83a2ecbfb12fc6baaebe83 Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Mon, 15 Jan 2024 16:01:53 -0700 Subject: [PATCH] playback: handle deferred action on startup Dropped this when I ripped out the code prior. --- .../org/oxycblt/auxio/playback/state/PlaybackStateManager.kt | 1 + 1 file changed, 1 insertion(+) 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 3ceb8be59..d24927511 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 @@ -416,6 +416,7 @@ class PlaybackStateManagerImpl @Inject constructor() : PlaybackStateManager { stateHolder.applySavedState(stateMirror.parent, stateMirror.rawQueue, null) stateHolder.seekTo(stateMirror.progression.calculateElapsedPositionMs()) stateHolder.playing(false) + pendingDeferredPlayback?.let(stateHolder::handleDeferred) } }