From af50815ebbeef5dca97493ffa24339db64e33139 Mon Sep 17 00:00:00 2001 From: Ouwen Huang Date: Wed, 5 Apr 2023 14:29:20 -0400 Subject: [PATCH] fix(crosshairs): suppressed error for crosshair (#3237) --- .../cornerstone/src/initMeasurementService.js | 14 ++++++++++++++ .../CornerstoneCacheService.ts | 1 + 2 files changed, 15 insertions(+) diff --git a/extensions/cornerstone/src/initMeasurementService.js b/extensions/cornerstone/src/initMeasurementService.js index 93a618eaf..36b7229d2 100644 --- a/extensions/cornerstone/src/initMeasurementService.js +++ b/extensions/cornerstone/src/initMeasurementService.js @@ -48,6 +48,20 @@ const initMeasurementService = ( Length.toMeasurement ); + measurementService.addMapping( + csTools3DVer1MeasurementSource, + 'Crosshairs', + Length.matchingCriteria, + () => { + console.warn('Crosshairs mapping not implemented.'); + return {}; + }, + () => { + console.warn('Crosshairs mapping not implemented.'); + return {}; + } + ); + measurementService.addMapping( csTools3DVer1MeasurementSource, 'Bidirectional', diff --git a/extensions/cornerstone/src/services/CornerstoneCacheService/CornerstoneCacheService.ts b/extensions/cornerstone/src/services/CornerstoneCacheService/CornerstoneCacheService.ts index 8a29bcab4..56c8d6fa5 100644 --- a/extensions/cornerstone/src/services/CornerstoneCacheService/CornerstoneCacheService.ts +++ b/extensions/cornerstone/src/services/CornerstoneCacheService/CornerstoneCacheService.ts @@ -100,6 +100,7 @@ class CornerstoneCacheService { if (volume) { cs3DCache.removeVolumeLoadObject(volumeId); + this.volumeImageIds.delete(volumeId); } const displaySets = viewportData.data.map(({ displaySetInstanceUID }) =>