diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/category/CategoryPresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/category/CategoryPresenter.kt index 3ff00eb7ca..362aec1b83 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/category/CategoryPresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/category/CategoryPresenter.kt @@ -100,7 +100,9 @@ class CategoryPresenter( scope.launch { deleteCategories.awaitOne(safeCategory.toLong()) categories.remove(category) - controller.setCategories(categories.map(::CategoryItem)) + withContext(Dispatchers.Main) { + controller.setCategories(categories.map(::CategoryItem)) + } } }