From 69f41b3459c7cdcac8a13fcf0ba90bb9d0d5912a Mon Sep 17 00:00:00 2001 From: austinried <4966622+austinried@users.noreply.github.com> Date: Wed, 4 Nov 2026 11:01:08 +0000 Subject: [PATCH] playback: collapse the restore guard into one null chain --- .../main/kotlin/com/subtracks/playback/PlaybackController.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/subtracks/playback/PlaybackController.kt b/app/src/main/kotlin/com/subtracks/playback/PlaybackController.kt index 339280da..e41b8243 100644 --- a/app/src/main/kotlin/com/subtracks/playback/PlaybackController.kt +++ b/app/src/main/kotlin/com/subtracks/playback/PlaybackController.kt @@ -1070,7 +1070,7 @@ class PlaybackController( } lastSavedPositionMs = savedPositionMs loadWindow(anchor.position, autoplay = false, startPositionMs = savedPositionMs) - if ((player?.itemCount ?: 0) > 0) player?.ensurePrepared() + player?.takeIf { it.itemCount > 0 }?.ensurePrepared() } private suspend fun stop() = startLock.withLock { stopLocked() }