diff --git a/app/src/main/java/io/legado/app/model/ReadBook.kt b/app/src/main/java/io/legado/app/model/ReadBook.kt index f6c8e609d..9f03612aa 100644 --- a/app/src/main/java/io/legado/app/model/ReadBook.kt +++ b/app/src/main/java/io/legado/app/model/ReadBook.kt @@ -300,6 +300,9 @@ object ReadBook : CoroutineScope by MainScope() { } fun recycleRecorders(beforeIndex: Int, afterIndex: Int) { + if (!AppConfig.optimizeRender) { + return + } executor.execute { val textChapter = curTextChapter ?: return@execute if (afterIndex > beforeIndex) {