diff --git a/app/src/main/java/com/gh/download/DownloadManager.java b/app/src/main/java/com/gh/download/DownloadManager.java index 70ad2eb326..33d044b14c 100644 --- a/app/src/main/java/com/gh/download/DownloadManager.java +++ b/app/src/main/java/com/gh/download/DownloadManager.java @@ -951,11 +951,9 @@ public class DownloadManager implements DownloadStatusListener { * 立马通知 dataWatcher 更新下载任务状态 */ private void notifyDownloadStatusASAP(DataWatcher dataWatcher) { - AppExecutor.getIoExecutor().execute(() -> { - for (DownloadEntity downloadEntity : getAllDownloadEntitySnapshots()) { - AppExecutor.getUiExecutor().execute(() -> dataWatcher.onDataInit(downloadEntity)); - } - }); + for (DownloadEntity downloadEntity : getAllDownloadEntitySnapshots()) { + dataWatcher.onDataInit(downloadEntity); + } } /**