Fix thumbnail loading bar (#2772)

This commit is contained in:
Davide Punzo 2022-04-06 18:23:02 +02:00 committed by GitHub
parent cedeb756c0
commit a507a00f59
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -401,7 +401,7 @@ class StackLoadingListener extends BaseLoadingListener {
const totalFramesCount = this.stack.imageIds.length;
const loadedFramesCount = this.loadedCount;
const loadingFramesCount = totalFramesCount - loadedFramesCount;
const percentComplete = Math.round(
const percentComplete = Math.ceil(
(loadedFramesCount / totalFramesCount) * 100
);
const progressId = this._getProgressId();

View File

@ -177,7 +177,9 @@ function Thumbnail(props) {
const { progressId, progressData } = detail;
if (`StackProgress:${displaySetInstanceUID}` === progressId) {
const percent = progressData ? progressData.percentComplete : 0;
setStackPercentComplete(percent);
if (percent > stackPercentComplete) {
setStackPercentComplete(percent);
}
}
}, 100);