diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsPresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsPresenter.kt index ea6bbcbcce..916f8f7b84 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsPresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsPresenter.kt @@ -573,10 +573,12 @@ class MangaDetailsPresenter( } fun confirmDeletion() { - coverCache.deleteFromCache(manga) - downloadManager.deleteManga(manga, source) - customMangaManager.saveMangaInfo(CustomMangaManager.MangaJson(manga.id!!)) - asyncUpdateMangaAndChapters(true) + scope.launchIO { + coverCache.deleteFromCache(manga) + customMangaManager.saveMangaInfo(CustomMangaManager.MangaJson(manga.id!!)) + downloadManager.deleteManga(manga, source) + asyncUpdateMangaAndChapters(true) + } } fun setFavorite(favorite: Boolean) {