diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt index 9a0daf9f8a..8e20633f6a 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt @@ -1195,7 +1195,7 @@ class ReaderActivity : BaseRxActivity() { binding.chaptersSheet.chaptersBottomSheet.refreshList() } // Set seekbar progress - binding.readerNav.pageSeekbar.valueTo = pages.lastIndex.toFloat() + binding.readerNav.pageSeekbar.valueTo = max(pages.lastIndex.toFloat(), 1f) val progress = page.index + if (hasExtraPage) 1 else 0 // For a double page, show the last 2 pages as if it was the final part of the seekbar binding.readerNav.pageSeekbar.value = (if (progress == pages.lastIndex) progress else page.index).toFloat()