[修复] 漫画模式时,某章节仅一页时的崩溃问题 #494

This commit is contained in:
HapeLee committed 2025-12-23 21:04:01 +08:00
1 parent 60fbaef267
commit fe0856070f
1 file changed
+13 -5
@@ -259,10 +259,18 @@ class MangaMenu @JvmOverloads constructor(
fun upSeekBar(value: Int, count: Int) { fun upSeekBar(value: Int, count: Int) {
binding.seekReadPage.apply { binding.seekReadPage.apply {
valueFrom = 1f if (count <= 1) {
valueTo = count.toFloat() isEnabled = false
stepSize = 1f valueFrom = 1f
this.value = value.toFloat().coerceIn(valueFrom, valueTo) 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() fun onAutoPageToggle2()
} }
} }