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];
}
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);
}