From d259affd9acf8ac078a38c8d429aee0fc076765a Mon Sep 17 00:00:00 2001 From: Bruno Alves de Faria Date: Mon, 30 Oct 2017 15:37:31 -0200 Subject: [PATCH] Displaying progress bar for lazy-loaded studies images --- Packages/ohif-studies/imports/client/lib/loadStudy.js | 4 ++++ .../client/components/viewer/viewerMain/viewerMain.js | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Packages/ohif-studies/imports/client/lib/loadStudy.js b/Packages/ohif-studies/imports/client/lib/loadStudy.js index 750bd6794..db0cb6f51 100644 --- a/Packages/ohif-studies/imports/client/lib/loadStudy.js +++ b/Packages/ohif-studies/imports/client/lib/loadStudy.js @@ -30,6 +30,10 @@ OHIF.studies.loadStudy = studyInstanceUid => new Promise((resolve, reject) => { OHIF.viewer.StudyMetadataList.insert(study); } + // Add the study to the loading listener to display loading progress on series thumbnails + const studyLoadingListener = OHIF.viewerbase.StudyLoadingListener.getInstance(); + studyLoadingListener.addStudy(study); + // Add the studyInstanceUid to the loaded state dictionary OHIF.studies.loadedDict.set(study.studyInstanceUid, true); diff --git a/Packages/ohif-viewerbase/client/components/viewer/viewerMain/viewerMain.js b/Packages/ohif-viewerbase/client/components/viewer/viewerMain/viewerMain.js index 4749fae36..77b526867 100644 --- a/Packages/ohif-viewerbase/client/components/viewer/viewerMain/viewerMain.js +++ b/Packages/ohif-viewerbase/client/components/viewer/viewerMain/viewerMain.js @@ -1,7 +1,6 @@ import { Meteor } from 'meteor/meteor'; import { Template } from 'meteor/templating'; import { Session } from 'meteor/session'; -import { Random } from 'meteor/random'; import { OHIF } from 'meteor/ohif:core'; // Local Modules import { unloadHandlers } from '../../../lib/unloadHandlers';