From ecfd53b7583fb2fe7dece09ad6225ef4a29ce8f3 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Wed, 11 Sep 2024 18:34:29 +0530 Subject: [PATCH] Revert "Update download every 5% progress to avoid noise" This reverts commit 18dd3480cf5f1ee31d4f3286be7ccef930076d98. When file sizes are big, progress may look stuck --- .../aurora/store/data/work/DownloadWorker.kt | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt b/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt index 91acbcef9..be1911fe5 100644 --- a/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt +++ b/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt @@ -322,19 +322,14 @@ class DownloadWorker @AssistedInject constructor( this.speed = downloadInfo.speed this.timeRemaining = bytesRemaining / speed * 1000 } + downloadDao.updateProgress( + download.packageName, + download.progress, + download.speed, + download.timeRemaining + ) - // Update progress every 5% to avoid noise - if (totalProgress % 5 == 0) { - downloadDao.updateProgress( - download.packageName, - download.progress, - download.speed, - download.timeRemaining - ) - - notifyStatus(DownloadStatus.DOWNLOADING, NOTIFICATION_ID) - } - + notifyStatus(DownloadStatus.DOWNLOADING, NOTIFICATION_ID) totalProgress = progress } }