diff --git a/Packages/viewerbase/components/viewer/imageViewerViewport/imageViewerViewport.js b/Packages/viewerbase/components/viewer/imageViewerViewport/imageViewerViewport.js index c88ed6947..e15e2644f 100644 --- a/Packages/viewerbase/components/viewer/imageViewerViewport/imageViewerViewport.js +++ b/Packages/viewerbase/components/viewer/imageViewerViewport/imageViewerViewport.js @@ -144,6 +144,16 @@ function loadSeriesIntoViewport(data) { var endLoadingHandler = cornerstoneTools.loadHandlerManager.getEndLoadHandler(); var errorLoadingHandler = cornerstoneTools.loadHandlerManager.getErrorLoadingHandler(); + // Fire an event to give notice that a new series was loaded in the viewport + var eventType = "ViewerBaseSeriesLoaded"; + var eventData = { + element: element, + stack: stack, + study: data.study, + series: data.series + }; + $(document).trigger(eventType, eventData); + // Start loading the image. cornerstone.loadAndCacheImage(imageId).then(function(image) { // If there is a saved object containing Cornerstone viewport data