From 83264bb5a553d65257fb93119c0bf3b3985284dc Mon Sep 17 00:00:00 2001 From: Alireza Date: Thu, 8 Sep 2022 14:42:25 -0400 Subject: [PATCH] fix: imagScrollbar should not stop cine if not playing (#2920) --- .../src/Viewport/Overlays/ViewportImageScrollbar.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/extensions/cornerstone/src/Viewport/Overlays/ViewportImageScrollbar.tsx b/extensions/cornerstone/src/Viewport/Overlays/ViewportImageScrollbar.tsx index b061b60d0..9e978cd91 100644 --- a/extensions/cornerstone/src/Viewport/Overlays/ViewportImageScrollbar.tsx +++ b/extensions/cornerstone/src/Viewport/Overlays/ViewportImageScrollbar.tsx @@ -25,9 +25,13 @@ function CornerstoneImageScrollbar({ viewportId ); - // on image scrollbar change, stop the CINE if it is playing - CineService.stopClip(element); - CineService.setCine({ id: viewportIndex, isPlaying: false }); + const { isCineEnabled } = CineService.getState(); + + if (isCineEnabled) { + // on image scrollbar change, stop the CINE if it is playing + CineService.stopClip(element); + CineService.setCine({ id: viewportIndex, isPlaying: false }); + } csToolsUtils.jumpToSlice(viewport.element, { imageIndex,