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 totalFramesCount = this.stack.imageIds.length;
const loadedFramesCount = this.loadedCount; const loadedFramesCount = this.loadedCount;
const loadingFramesCount = totalFramesCount - loadedFramesCount; const loadingFramesCount = totalFramesCount - loadedFramesCount;
const percentComplete = Math.round( const percentComplete = Math.ceil(
(loadedFramesCount / totalFramesCount) * 100 (loadedFramesCount / totalFramesCount) * 100
); );
const progressId = this._getProgressId(); const progressId = this._getProgressId();

View File

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