Horis 2 tahun lalu
induk
melakukan
dfd02f1dfb

+ 2 - 2
app/src/main/java/io/legado/app/ui/book/explore/ExploreShowViewModel.kt

@@ -30,7 +30,7 @@ class ExploreShowViewModel(application: Application) : BaseViewModel(application
     private var bookSource: BookSource? = null
     private var exploreUrl: String? = null
     private var page = 1
-    private var books = arrayListOf<SearchBook>()
+    private var books = linkedSetOf<SearchBook>()
 
     init {
         execute {
@@ -73,7 +73,7 @@ class ExploreShowViewModel(application: Application) : BaseViewModel(application
             .timeout(if (BuildConfig.DEBUG) 0L else 30000L)
             .onSuccess(IO) { searchBooks ->
                 books.addAll(searchBooks)
-                booksData.postValue(books)
+                booksData.postValue(books.toList())
                 appDb.searchBookDao.insert(*searchBooks.toTypedArray())
                 page++
             }.onError {