From 36f71f9a82b3efde35f0a8e8cdfe7ff582202a97 Mon Sep 17 00:00:00 2001 From: HankFreeman1 Date: Mon, 2 Mar 2026 10:26:49 -0500 Subject: [PATCH] Fix playlist prefetching logic --- .../com/github/damontecres/stashapp/ui/pages/PlaybackPage.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/damontecres/stashapp/ui/pages/PlaybackPage.kt b/app/src/main/java/com/github/damontecres/stashapp/ui/pages/PlaybackPage.kt index f1d4ba17c..b9241a089 100644 --- a/app/src/main/java/com/github/damontecres/stashapp/ui/pages/PlaybackPage.kt +++ b/app/src/main/java/com/github/damontecres/stashapp/ui/pages/PlaybackPage.kt @@ -268,10 +268,10 @@ fun PlaylistPlaybackPage( pager?.let { pager -> if (count - currentIndex < PLAYLIST_THRESHOLD && pager.size > count) { val maxIndex = - (currentIndex + PLAYLIST_PREFETCH) + (count + PLAYLIST_PREFETCH) .coerceAtMost(pager.size) val newMediaItems = - (currentIndex.. + (count.. pager.getBlocking(index)?.let { item -> convertToMediaItem( context,