diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedScreenModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedScreenModel.kt index 0905a3681..31cbc83ca 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedScreenModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedScreenModel.kt @@ -338,7 +338,7 @@ open class FeedScreenModel( } fun addFavorite() { - screenModelScope.launchIO { + screenModelScope.launch { val mangaList = state.value.selection val categories = getCategories() val defaultCategoryId = libraryPreferences.defaultCategory().get() @@ -370,7 +370,7 @@ open class FeedScreenModel( } } .toImmutableList() - setDialog(Dialog.ChangeCategory(mangaList, preselected)) + setDialog(Dialog.ChangeMangasCategory(mangaList, preselected)) } } } @@ -459,7 +459,7 @@ open class FeedScreenModel( data class AddFeedSearch(val source: CatalogueSource, val options: ImmutableList) : Dialog() data class DeleteFeed(val feed: FeedSavedSearch) : Dialog() // KMK --> - data class ChangeCategory( + data class ChangeMangasCategory( val mangas: List, val initialSelection: ImmutableList>, ) : Dialog() diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedTab.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedTab.kt index 10c1df4b2..bd99eb49a 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedTab.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedTab.kt @@ -194,7 +194,7 @@ fun Screen.feedTab( ) } // KMK --> - is FeedScreenModel.Dialog.ChangeCategory -> { + is FeedScreenModel.Dialog.ChangeMangasCategory -> { ChangeCategoryDialog( initialSelection = dialog.initialSelection, onDismissRequest = onDismissRequest, diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedScreen.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedScreen.kt index 5e487bc35..328f2677b 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedScreen.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedScreen.kt @@ -99,7 +99,7 @@ class SourceFeedScreen(val sourceId: Long) : Screen() { ) } // KMK --> - is SourceFeedScreenModel.Dialog.ChangeCategory -> { + is SourceFeedScreenModel.Dialog.ChangeMangasCategory -> { ChangeCategoryDialog( initialSelection = dialog.initialSelection, onDismissRequest = onDismissRequest, diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedScreenModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedScreenModel.kt index c07bf1e2e..96fd1db3c 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedScreenModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedScreenModel.kt @@ -342,7 +342,7 @@ open class SourceFeedScreenModel( } fun addFavorite() { - screenModelScope.launchIO { + screenModelScope.launch { val mangaList = state.value.selection val categories = getCategories() val defaultCategoryId = libraryPreferences.defaultCategory().get() @@ -374,7 +374,7 @@ open class SourceFeedScreenModel( } } .toImmutableList() - setDialog(Dialog.ChangeCategory(mangaList, preselected)) + setDialog(Dialog.ChangeMangasCategory(mangaList, preselected)) } } } @@ -463,7 +463,7 @@ open class SourceFeedScreenModel( data class DeleteFeed(val feed: FeedSavedSearch) : Dialog() data class AddFeed(val feedId: Long, val name: String) : Dialog() // KMK --> - data class ChangeCategory( + data class ChangeMangasCategory( val mangas: List, val initialSelection: ImmutableList>, ) : Dialog()