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;