From a433a3f7dff5c33bc457b1a4ee6bc83d6705b3ac Mon Sep 17 00:00:00 2001 From: Evren Ozkan Date: Fri, 4 Nov 2016 11:15:04 -0400 Subject: [PATCH] Do not show instance number for single-frame images on the series panel --- .../components/studyBrowser/thumbnailEntry/thumbnailEntry.js | 5 +++++ Packages/viewerbase/lib/createStacks.js | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) 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