fix: changing colormap for second volume in fusion viewport (#4746)

This commit is contained in:
Joost van Griethuysen authored and GitHub committed 2025-02-04 09:05:55 -05:00
1 parent d5dbe20256
commit 8996df80e4
1 file changed
+6 -1
+6 -1
View File
@@ -756,7 +756,12 @@ function commandsModule({
displaySetInstanceUID = viewports.get(viewportId)?.displaySetInstanceUIDs[0]; displaySetInstanceUID = viewports.get(viewportId)?.displaySetInstanceUIDs[0];
} }
const volumeId = viewport.getVolumeId(); // ToDo: Find a better way of obtaining the volumeId that corresponds to the displaySetInstanceUID
const volumeId =
viewport
.getAllVolumeIds()
.find((_volumeId: string) => _volumeId.includes(displaySetInstanceUID)) ??
viewport.getVolumeId();
viewport.setProperties({ colormap }, volumeId); viewport.setProperties({ colormap }, volumeId);
} }