File tree 2 files changed +2
-6
lines changed
app/src/main/java/eu/kanade/presentation/more/settings/screen
2 files changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,6 @@ import eu.kanade.presentation.more.settings.widget.TriStateListDialog
15
15
import kotlinx.collections.immutable.persistentListOf
16
16
import kotlinx.collections.immutable.persistentMapOf
17
17
import kotlinx.collections.immutable.toImmutableMap
18
- import kotlinx.coroutines.runBlocking
19
18
import tachiyomi.domain.category.interactor.GetCategories
20
19
import tachiyomi.domain.category.model.Category
21
20
import tachiyomi.domain.download.service.DownloadPreferences
@@ -37,7 +36,7 @@ object SettingsDownloadScreen : SearchableSettings {
37
36
@Composable
38
37
override fun getPreferences (): List <Preference > {
39
38
val getCategories = remember { Injekt .get<GetCategories >() }
40
- val allCategories by getCategories.subscribe().collectAsState(initial = runBlocking { getCategories.await() } )
39
+ val allCategories by getCategories.subscribe().collectAsState(initial = emptyList() )
41
40
42
41
val downloadPreferences = remember { Injekt .get<DownloadPreferences >() }
43
42
return listOf (
Original file line number Diff line number Diff line change @@ -25,7 +25,6 @@ import kotlinx.collections.immutable.persistentListOf
25
25
import kotlinx.collections.immutable.persistentMapOf
26
26
import kotlinx.collections.immutable.toImmutableMap
27
27
import kotlinx.coroutines.launch
28
- import kotlinx.coroutines.runBlocking
29
28
import tachiyomi.domain.UnsortedPreferences
30
29
import tachiyomi.domain.category.interactor.GetCategories
31
30
import tachiyomi.domain.category.interactor.ResetCategoryFlags
@@ -59,9 +58,7 @@ object SettingsLibraryScreen : SearchableSettings {
59
58
override fun getPreferences (): List <Preference > {
60
59
val getCategories = remember { Injekt .get<GetCategories >() }
61
60
val libraryPreferences = remember { Injekt .get<LibraryPreferences >() }
62
- val allCategories by getCategories.subscribe().collectAsState(
63
- initial = runBlocking { getCategories.await() },
64
- )
61
+ val allCategories by getCategories.subscribe().collectAsState(initial = emptyList())
65
62
// SY -->
66
63
val unsortedPreferences = remember { Injekt .get<UnsortedPreferences >() }
67
64
// SY <--
You can’t perform that action at this time.
0 commit comments