From f2fdfa9b273a7a3cc1f820be17616e58288a866a Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Wed, 17 Aug 2022 11:37:21 -0400 Subject: [PATCH] Use onIO extension function --- .../java/app/shosetsu/android/ui/library/LibraryController.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/android/src/main/java/app/shosetsu/android/ui/library/LibraryController.kt b/android/src/main/java/app/shosetsu/android/ui/library/LibraryController.kt index b00ecca74..2278f9691 100644 --- a/android/src/main/java/app/shosetsu/android/ui/library/LibraryController.kt +++ b/android/src/main/java/app/shosetsu/android/ui/library/LibraryController.kt @@ -67,11 +67,9 @@ import com.google.accompanist.pager.rememberPagerState import com.google.accompanist.swiperefresh.SwipeRefresh import com.google.accompanist.swiperefresh.SwipeRefreshState import com.google.android.material.bottomsheet.BottomSheetDialog -import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.flow.first import kotlinx.coroutines.launch import kotlinx.coroutines.runBlocking -import kotlinx.coroutines.withContext /* * This file is part of Shosetsu. @@ -458,7 +456,7 @@ fun LibraryPager( library.categories[it].id } val items by produceState(emptyList(), library, it, id) { - value = withContext(Dispatchers.IO) { + value = onIO { library.novels[id].orEmpty() } }