From dbb50fee292a96ca15498857a8c40f75e665f403 Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Sat, 7 Oct 2023 12:10:52 -0700 Subject: [PATCH] Fix crash when deleting chapter downloads and leaving details page --- .../eu/kanade/tachiyomi/data/download/model/DownloadQueue.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/download/model/DownloadQueue.kt b/app/src/main/java/eu/kanade/tachiyomi/data/download/model/DownloadQueue.kt index e58834dd8f..12302a4e11 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/download/model/DownloadQueue.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/download/model/DownloadQueue.kt @@ -50,7 +50,8 @@ class DownloadQueue( } fun updateListeners() { - downloadListeners.forEach { it.updateDownloads() } + val listeners = downloadListeners.toList() + listeners.forEach { it.updateDownloads() } } fun remove(chapter: Chapter) {