Progress can go backwards (fixes #46717)

This commit is contained in:
Benjamin Pasero
2018-03-27 17:35:19 +02:00
parent 62e8df331d
commit 8f825bbcb5
2 changed files with 3 additions and 3 deletions

View File

@@ -72,8 +72,8 @@ function mergeProgress(result: IProgressStep, currentValue: IProgressStep): IPro
result.message = currentValue.message;
if (typeof currentValue.percentage === 'number' && typeof result.message === 'number') {
result.percentage += currentValue.percentage;
} else {
result.percentage = currentValue.percentage || result.percentage;
} else if (typeof currentValue.percentage === 'number') {
result.percentage = currentValue.percentage;
}
return result;
}