HapeLee пре 1 година
родитељ
комит
3f0e630ed3
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      app/src/main/java/io/legato/kazusa/ui/book/read/ReadMenu.kt

+ 3 - 3
app/src/main/java/io/legato/kazusa/ui/book/read/ReadMenu.kt

@@ -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
                 }
                 }
             }
             }