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({ updateViewportsForSegmentationRendering({
viewportId, viewportId,
servicesManager, servicesManager,
displaySet,
loadFn: async () => { loadFn: async () => {
const currentSegmentations = segmentationService.getSegmentations(); const currentSegmentations = segmentationService.getSegmentations();
const segmentationId = await segmentationService.createSegmentationForDisplaySet( const segmentationId = await segmentationService.createSegmentationForDisplaySet(

View File

@ -35,8 +35,8 @@ async function updateViewportsForSegmentationRendering({
displaySet?.referencedDisplaySetInstanceUID || viewport?.displaySetInstanceUIDs[0]; displaySet?.referencedDisplaySetInstanceUID || viewport?.displaySetInstanceUIDs[0];
const updatedViewports = getUpdatedViewportsForSegmentation({ const updatedViewports = getUpdatedViewportsForSegmentation({
servicesManager,
viewportId, viewportId,
servicesManager,
displaySet, displaySet,
}); });
@ -175,7 +175,7 @@ function getUpdatedViewportsForSegmentation({
viewportId, viewportId,
displaySetInstanceUIDs: viewport.displaySetInstanceUIDs, displaySetInstanceUIDs: viewport.displaySetInstanceUIDs,
viewportOptions: { viewportOptions: {
viewportType: displaySet.Modality === 'RTSTRUCT' ? 'stack' : 'volume', viewportType: displaySet?.Modality === 'RTSTRUCT' ? 'stack' : 'volume',
needsRerendering: true, needsRerendering: true,
}, },
}); });

View File

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