diff --git a/Packages/viewerbase/client/components/studyBrowser/thumbnailEntry/thumbnailEntry.js b/Packages/viewerbase/client/components/studyBrowser/thumbnailEntry/thumbnailEntry.js index ec4d6b76e..99d629a11 100644 --- a/Packages/viewerbase/client/components/studyBrowser/thumbnailEntry/thumbnailEntry.js +++ b/Packages/viewerbase/client/components/studyBrowser/thumbnailEntry/thumbnailEntry.js @@ -264,6 +264,11 @@ Template.thumbnailEntry.helpers({ return; } + // No need to show instance number for single-frame images + if (!stack.isMultiFrame) { + return; + } + const firstImage = stack.images[0]; if (!firstImage) { return; diff --git a/Packages/viewerbase/lib/createStacks.js b/Packages/viewerbase/lib/createStacks.js index c8695efa3..a178537d4 100644 --- a/Packages/viewerbase/lib/createStacks.js +++ b/Packages/viewerbase/lib/createStacks.js @@ -91,7 +91,8 @@ function makeDisplaySet(series, instances) { numImageFrames: instances.length, frameRate: instance.frameTime, images: instances, - modality: series.modality + modality: series.modality, + isMultiFrame: isMultiFrame(instance) }; // Sort the images in this series