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

This commit is contained in:
HapeLee
2025-12-23 21:04:01 +08:00
parent 60fbaef267
commit fe0856070f
@@ -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()
}
}
}