fix: preclinical mode not working (#5631)
* fix(ViewportWindowLevel): add null checks for volumeActor in opacity functions * refactor(ViewportWindowLevel): register histogram worker at module load and optimize scalar data retrieval * fix(Preclinical4D): add null check for viewportId and set frame rate for cine playback
This commit is contained in:
1 parent
84d0d8866b
commit
2de81efa7e
16 files changed
+251
-226
No files matched your search
@@ -111,9 +111,14 @@ function modeFactory({ modeConfiguration }) {
|
||||
cornerstoneViewportService.EVENTS.VIEWPORT_VOLUMES_CHANGED,
|
||||
() => {
|
||||
const viewportId = viewportGridService.getActiveViewportId();
|
||||
const csViewport = cornerstoneViewportService.getCornerstoneViewport(viewportId);
|
||||
cineService.playClip(csViewport.element, { viewportId });
|
||||
// cineService.setIsCineEnabled(true);
|
||||
|
||||
if (!viewportId) {
|
||||
return;
|
||||
}
|
||||
|
||||
const frameRate = 24;
|
||||
cineService.setIsCineEnabled(true);
|
||||
cineService.setCine({ id: viewportId, isPlaying: true, frameRate });
|
||||
|
||||
unsubscribe();
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user