diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesController.kt index 16c51c6a4b..b5ef1487bf 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesController.kt @@ -210,6 +210,7 @@ class UpdatesController : */ private fun downloadChapters(chapters: List) { presenter.downloadChapters(chapters) + destroyActionModeIfNeeded() } /** @@ -251,6 +252,7 @@ class UpdatesController : if (presenter.preferences.removeAfterMarkedAsRead()) { deleteChapters(chapters) } + destroyActionModeIfNeeded() } /** @@ -259,10 +261,12 @@ class UpdatesController : */ private fun markAsUnread(chapters: List) { presenter.markChapterRead(chapters, false) + destroyActionModeIfNeeded() } override fun deleteChapters(chaptersToDelete: List) { presenter.deleteChapters(chaptersToDelete) + destroyActionModeIfNeeded() } private fun destroyActionModeIfNeeded() {