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

This commit is contained in:
Alireza 2024-05-30 13:07:37 -04:00 committed by GitHub
parent d7aa386800
commit 2174026789
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 7 additions and 6 deletions

View File

@ -94,6 +94,7 @@ const commandsModule = ({
updateViewportsForSegmentationRendering({
viewportId,
servicesManager,
displaySet,
loadFn: async () => {
const currentSegmentations = segmentationService.getSegmentations();
const segmentationId = await segmentationService.createSegmentationForDisplaySet(

View File

@ -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,
},
});

View File

@ -120,10 +120,10 @@ function getHangingProtocolModule() {
name: hpMammography.id,
protocol: hpMammography,
},
{
name: hpScale.id,
protocol: hpScale,
},
// {
// name: hpScale.id,
// protocol: hpScale,
// },
];
}