diff --git a/app/src/main/java/io/legado/app/ui/book/searchContent/SearchContentViewModel.kt b/app/src/main/java/io/legado/app/ui/book/searchContent/SearchContentViewModel.kt index 0de6e302a..b23a2131f 100644 --- a/app/src/main/java/io/legado/app/ui/book/searchContent/SearchContentViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/book/searchContent/SearchContentViewModel.kt @@ -76,8 +76,8 @@ class SearchContentViewModel(application: Application) : BaseViewModel(applicati private fun searchPosition(pattern: String): List { val position: MutableList = mutableListOf() if (mContent.indexOf(pattern) >= 0) { - //搜索到内容才启用净化 - mContent = contentProcessor.replaceContent(mContent) + //搜索到内容允许净化 + if (book?.getUseReplaceRule() ?: false) mContent = contentProcessor!!.replaceContent(mContent) var index = mContent.indexOf(pattern) while (index >= 0) { position.add(index)