From 456689cd8be8efe1fad11d34669992b06bbeaaca Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sun, 22 May 2016 18:31:46 +0800 Subject: [PATCH] fix progress value when total length equals zero --- app/scripts/controllers/list.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/scripts/controllers/list.js b/app/scripts/controllers/list.js index 171b2da..ebe31f1 100644 --- a/app/scripts/controllers/list.js +++ b/app/scripts/controllers/list.js @@ -34,7 +34,7 @@ task.completedLength = parseInt(task.completedLength); task.uploadSpeed = parseInt(task.uploadSpeed); task.downloadSpeed = parseInt(task.downloadSpeed); - task.completePercent = task.completedLength / task.totalLength * 100; + task.completePercent = (task.totalLength > 0 ? task.completedLength / task.totalLength * 100 : 0); task.idle = task.downloadSpeed == 0; var remainLength = task.totalLength - task.completedLength;