From 71544df16fec29f5ead58f7198129da3b16074b0 Mon Sep 17 00:00:00 2001 From: Rodrigo Antinarelli Date: Tue, 30 Jun 2020 15:55:17 -0300 Subject: [PATCH] pass currentDisplaySetUID --- .../PanelStudyBrowserTracking/PanelStudyBrowserTracking.jsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/extensions/measurement-tracking/src/panels/PanelStudyBrowserTracking/PanelStudyBrowserTracking.jsx b/extensions/measurement-tracking/src/panels/PanelStudyBrowserTracking/PanelStudyBrowserTracking.jsx index bef7c4666..cc323aae1 100644 --- a/extensions/measurement-tracking/src/panels/PanelStudyBrowserTracking/PanelStudyBrowserTracking.jsx +++ b/extensions/measurement-tracking/src/panels/PanelStudyBrowserTracking/PanelStudyBrowserTracking.jsx @@ -23,7 +23,7 @@ function PanelStudyBrowserTracking({ // Tabs --> Studies --> DisplaySets --> Thumbnails const [{ StudyInstanceUIDs }, dispatchImageViewer] = useImageViewer(); const [ - { activeViewportIndex, viewports }, + { activeViewportIndex, viewports, currentDisplaySetData }, viewportGridService, ] = useViewportGrid(); const [ @@ -45,6 +45,9 @@ function PanelStudyBrowserTracking({ }); }; + const currentDisplaySetInstanceUID = + currentDisplaySetData.displaySetInstanceUID || ''; + // TODO: Should this be somewhere else? Feels more like a mode "lifecycle" setup/destroy? useEffect(() => { const { unsubscribe } = MeasurementService.subscribe( @@ -244,6 +247,7 @@ function PanelStudyBrowserTracking({ }); }} onClickThumbnail={onClickThumbnailHandler} + currentDisplaySetInstanceUID={currentDisplaySetInstanceUID} /> ); }