fix: segmentation creation and segmentation mode viewport rendering (#4193)

This commit is contained in:
Alireza authored and GitHub committed 2024-05-30 13:07:37 -04:00
1 parent d7aa386800
commit 2174026789
3 files changed
+7 -6

No files matched your search

@@ -94,6 +94,7 @@ const commandsModule = ({
updateViewportsForSegmentationRendering({
viewportId,
servicesManager,
displaySet,
loadFn: async () => {
const currentSegmentations = segmentationService.getSegmentations();
const segmentationId = await segmentationService.createSegmentationForDisplaySet(
@@ -35,8 +35,8 @@ async function updateViewportsForSegmentationRendering({
displaySet?.referencedDisplaySetInstanceUID || viewport?.displaySetInstanceUIDs[0];
const updatedViewports = getUpdatedViewportsForSegmentation({
servicesManager,
viewportId,
servicesManager,
displaySet,
});
@@ -175,7 +175,7 @@ function getUpdatedViewportsForSegmentation({
viewportId,
displaySetInstanceUIDs: viewport.displaySetInstanceUIDs,
viewportOptions: {
viewportType: displaySet.Modality === 'RTSTRUCT' ? 'stack' : 'volume',
viewportType: displaySet?.Modality === 'RTSTRUCT' ? 'stack' : 'volume',
needsRerendering: true,
},
});
@@ -120,10 +120,10 @@ function getHangingProtocolModule() {
name: hpMammography.id,
protocol: hpMammography,
},
{
name: hpScale.id,
protocol: hpScale,
},
// {
// name: hpScale.id,
// protocol: hpScale,
// },
];
}