From 1728da036360afa29e133ec7ee42537ef789cece Mon Sep 17 00:00:00 2001 From: seven332 Date: Sun, 23 Aug 2015 01:49:49 +0800 Subject: [PATCH] Reset DownloadInfo non-persisted state after released --- .../main/java/com/hippo/ehviewer/service/DownloadManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/hippo/ehviewer/service/DownloadManager.java b/app/src/main/java/com/hippo/ehviewer/service/DownloadManager.java index ad26558fa..8bef971ee 100644 --- a/app/src/main/java/com/hippo/ehviewer/service/DownloadManager.java +++ b/app/src/main/java/com/hippo/ehviewer/service/DownloadManager.java @@ -472,6 +472,9 @@ public class DownloadManager { private void releaseCurrent() { if (mCurrentTask != null) { + mCurrentTask.speed = -1; + mCurrentTask.download = -1; + mCurrentTask.total = -1; mCurrentTask = null; mCurrentSpider.removeSpiderSpiderListener(mDownloadSpiderListener); GallerySpider.release(mCurrentSpider);