diff --git a/app/src/main/java/io/legado/app/service/HttpReadAloudService.kt b/app/src/main/java/io/legado/app/service/HttpReadAloudService.kt index b31839cad..f14a50158 100644 --- a/app/src/main/java/io/legado/app/service/HttpReadAloudService.kt +++ b/app/src/main/java/io/legado/app/service/HttpReadAloudService.kt @@ -308,7 +308,7 @@ class HttpReadAloudService : BaseReadAloudService(), for (i in start..contentList[nowSpeak].length) { if (readAloudNumber + i > textChapter.getReadLength(pageIndex + 1)) { pageIndex++ - if (pageIndex < textChapter.pages.size) { + if (pageIndex < textChapter.pageSize) { ReadBook.moveToNextPage() } postEvent(EventBus.TTS_PROGRESS, readAloudNumber + i)