pull/48/head
kunfei 5 years ago
parent bee00cba18
commit 3109357326
  1. 4
      app/src/main/java/io/legado/app/ui/widget/page/TextChapter.kt

@ -1,6 +1,7 @@
package io.legado.app.ui.widget.page package io.legado.app.ui.widget.page
import android.text.SpannableStringBuilder import android.text.SpannableStringBuilder
import kotlin.math.min
data class TextChapter( data class TextChapter(
val position: Int, val position: Int,
@ -53,7 +54,8 @@ data class TextChapter(
fun getReadLength(pageIndex: Int): Int { fun getReadLength(pageIndex: Int): Int {
var length = 0 var length = 0
for (index in 0 until pageIndex) { val maxIndex = min(pageIndex, pageLines.lastIndex)
for (index in 0 until maxIndex) {
length += pageLengths[index] length += pageLengths[index]
} }
return length return length

Loading…
Cancel
Save