diff --git a/app/src/main/java/io/legado/app/ui/book/read/MangaMenu.kt b/app/src/main/java/io/legado/app/ui/book/read/MangaMenu.kt index 41b37df60..d305f44e9 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/MangaMenu.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/MangaMenu.kt @@ -259,10 +259,18 @@ class MangaMenu @JvmOverloads constructor( fun upSeekBar(value: Int, count: Int) { binding.seekReadPage.apply { - valueFrom = 1f - valueTo = count.toFloat() - stepSize = 1f - this.value = value.toFloat().coerceIn(valueFrom, valueTo) + if (count <= 1) { + isEnabled = false + valueFrom = 1f + valueTo = 2f + this.value = 1f + } else { + isEnabled = true + valueFrom = 1f + valueTo = count.toFloat() + stepSize = 1f + this.value = value.toFloat().coerceIn(valueFrom, valueTo) + } } } @@ -276,4 +284,4 @@ class MangaMenu @JvmOverloads constructor( fun onAutoPageToggle2() } -} \ No newline at end of file +}