Fix Read crash
This commit is contained in:
@@ -409,12 +409,12 @@ class ReadMenu @JvmOverloads constructor(
|
|||||||
"page" -> ReadBook.skipToPage(progress - 1)
|
"page" -> ReadBook.skipToPage(progress - 1)
|
||||||
"chapter" -> {
|
"chapter" -> {
|
||||||
if (confirmSkipToChapter) {
|
if (confirmSkipToChapter) {
|
||||||
callBack.skipToChapter(progress)
|
callBack.skipToChapter(progress - 1)
|
||||||
} else {
|
} else {
|
||||||
context.alert("章节跳转确认", "确定要跳转章节吗?") {
|
context.alert("章节跳转确认", "确定要跳转章节吗?") {
|
||||||
yesButton {
|
yesButton {
|
||||||
confirmSkipToChapter = true
|
confirmSkipToChapter = true
|
||||||
callBack.skipToChapter(progress)
|
callBack.skipToChapter(progress - 1)
|
||||||
}
|
}
|
||||||
noButton {
|
noButton {
|
||||||
upSeekBar()
|
upSeekBar()
|
||||||
@@ -542,7 +542,7 @@ class ReadMenu @JvmOverloads constructor(
|
|||||||
"chapter" -> {
|
"chapter" -> {
|
||||||
valueFrom = 1f
|
valueFrom = 1f
|
||||||
valueTo = ReadBook.simulatedChapterSize.toFloat()
|
valueTo = ReadBook.simulatedChapterSize.toFloat()
|
||||||
value = ReadBook.durChapterIndex.toFloat()
|
value = (ReadBook.durChapterIndex).coerceIn(1, ReadBook.simulatedChapterSize).toFloat()
|
||||||
stepSize = 1f
|
stepSize = 1f
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user