pull/1570/head
Xwite 3 years ago
parent 21c40b08d6
commit b68cc7b4d9
  1. 9
      app/src/main/java/io/legado/app/ui/book/searchContent/SearchContentViewModel.kt

@ -75,10 +75,13 @@ class SearchContentViewModel(application: Application) : BaseViewModel(applicati
private fun searchPosition(pattern: String): List<Int> {
val position: MutableList<Int> = mutableListOf()
if (mContent.indexOf(pattern) >= 0) {
//搜索到内容允许净化
if (book?.getUseReplaceRule() ?: false) mContent = contentProcessor!!.replaceContent(mContent)
var index = mContent.indexOf(pattern)
if (index >= 0) {
//搜索到内容允许净化
if (book!!.getUseReplaceRule()) {
mContent = contentProcessor!!.replaceContent(mContent)
index = mContent.indexOf(pattern)
}
while (index >= 0) {
position.add(index)
index = mContent.indexOf(pattern, index + 1)

Loading…
Cancel
Save