diff --git a/app/src/main/java/io/legado/app/model/webbook/BookContent.kt b/app/src/main/java/io/legado/app/model/webbook/BookContent.kt index bfa7f76a3..69f1f9425 100644 --- a/app/src/main/java/io/legado/app/model/webbook/BookContent.kt +++ b/app/src/main/java/io/legado/app/model/webbook/BookContent.kt @@ -80,9 +80,15 @@ object BookContent { content.append(item.content) } } + if (content.isNotEmpty()) { + if (!content[0].toString().startsWith(bookChapter.title)) { + content.insert(0, bookChapter.title) + } + } return content.toString() } + @Throws(Exception::class) private fun analyzeContent( body: String, contentRule: ContentRule,