pull/94/head
kunfei 5 years ago
parent 737f22997d
commit b5b5987efe
  1. 8
      app/src/main/java/io/legado/app/ui/book/search/SearchViewModel.kt

@ -115,16 +115,14 @@ class SearchViewModel(application: Application) : BaseViewModel(application) {
//添加 //添加
searchBooksAdd.forEach { item -> searchBooksAdd.forEach { item ->
if (searchKey == item.name) { if (searchKey == item.name) {
for (i in copyDataS.indices) { for ((index, searchBook) in copyDataS.withIndex()) {
val searchBook = copyDataS[i]
if (searchKey != searchBook.name) { if (searchKey != searchBook.name) {
copyDataS.add(i, item) copyDataS.add(index, item)
break break
} }
} }
} else if (searchKey == item.author) { } else if (searchKey == item.author) {
for (i in copyDataS.indices) { for ((i, searchBook) in copyDataS.withIndex()) {
val searchBook = copyDataS[i]
if (searchKey != searchBook.name && searchKey == searchBook.author) { if (searchKey != searchBook.name && searchKey == searchBook.author) {
copyDataS.add(i, item) copyDataS.add(i, item)
break break

Loading…
Cancel
Save