kunfei 4 лет назад
Родитель
Сommit
17aa1c4d96
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      app/src/main/java/io/legado/app/ui/book/search/SearchScopeDialog.kt

+ 4 - 4
app/src/main/java/io/legado/app/ui/book/search/SearchScopeDialog.kt

@@ -24,8 +24,8 @@ class SearchScopeDialog : BaseDialogFragment(R.layout.dialog_search_scope) {
 
 
     private val binding by viewBinding(DialogSearchScopeBinding::bind)
     private val binding by viewBinding(DialogSearchScopeBinding::bind)
     val callback: Callback get() = parentFragment as? Callback ?: activity as Callback
     val callback: Callback get() = parentFragment as? Callback ?: activity as Callback
-    var groups: List<String> = arrayListOf()
-    var sources: List<BookSource> = arrayListOf()
+    var groups = arrayListOf<String>()
+    var sources = arrayListOf<BookSource>()
 
 
     val adapter by lazy {
     val adapter by lazy {
         RecyclerAdapter()
         RecyclerAdapter()
@@ -74,8 +74,8 @@ class SearchScopeDialog : BaseDialogFragment(R.layout.dialog_search_scope) {
     private fun initData() {
     private fun initData() {
         launch {
         launch {
             withContext(IO) {
             withContext(IO) {
-                groups = appDb.bookSourceDao.allGroups
-                sources = appDb.bookSourceDao.allEnabled
+                groups.addAll(appDb.bookSourceDao.allGroups)
+                sources.addAll(appDb.bookSourceDao.allEnabled)
             }
             }
             upData()
             upData()
         }
         }