fix progress value when total length equals zero

This commit is contained in:
MaysWind 2016-05-22 18:31:46 +08:00
parent 57827fb0cf
commit 456689cd8b

View file

@ -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;