diff --git a/extensions/cornerstone/src/commandsModule.ts b/extensions/cornerstone/src/commandsModule.ts index 588f21702..fb6c49635 100644 --- a/extensions/cornerstone/src/commandsModule.ts +++ b/extensions/cornerstone/src/commandsModule.ts @@ -4,10 +4,7 @@ import { VolumeViewport, utilities as csUtils, Types as CoreTypes, - cache, BaseVolumeViewport, - triggerEvent, - eventTarget, } from '@cornerstonejs/core'; import { ToolGroupManager, @@ -78,13 +75,10 @@ function commandsModule({ colorbarService, hangingProtocolService, syncGroupService, - toolbarService, segmentationService, displaySetService, } = servicesManager.services as AppTypes.Services; - const { measurementServiceSource } = this; - function _getActiveViewportEnabledElement() { return getActiveViewportEnabledElement(viewportGridService); } @@ -286,12 +280,6 @@ function commandsModule({ ? nearbyToolData : null; }, - /** Delete the given measurement */ - deleteMeasurement: ({ uid }) => { - if (uid) { - measurementServiceSource.remove(uid); - } - }, /** * Common logic for handling measurement label updates through dialog * @param uid - measurement uid @@ -1575,9 +1563,6 @@ function commandsModule({ toggleViewportColorbar: { commandFn: actions.toggleViewportColorbar, }, - deleteMeasurement: { - commandFn: actions.deleteMeasurement, - }, setMeasurementLabel: { commandFn: actions.setMeasurementLabel, }, diff --git a/extensions/default/src/customizations/defaultContextMenuCustomization.ts b/extensions/default/src/customizations/defaultContextMenuCustomization.ts index daa9090ca..26284c588 100644 --- a/extensions/default/src/customizations/defaultContextMenuCustomization.ts +++ b/extensions/default/src/customizations/defaultContextMenuCustomization.ts @@ -9,7 +9,7 @@ export default { items: [ { label: 'Delete measurement', - commands: 'deleteMeasurement', + commands: 'removeMeasurement', }, { label: 'Add Label', diff --git a/extensions/test-extension/src/custom-context-menu/findingsContextMenu.ts b/extensions/test-extension/src/custom-context-menu/findingsContextMenu.ts index 028244bab..38808ff76 100644 --- a/extensions/test-extension/src/custom-context-menu/findingsContextMenu.ts +++ b/extensions/test-extension/src/custom-context-menu/findingsContextMenu.ts @@ -22,7 +22,7 @@ export default { label: 'Delete Measurement', commands: [ { - commandName: 'deleteMeasurement', + commandName: 'removeMeasurement', }, ], }, diff --git a/platform/docs/docs/migration-guide/3p9-to-3p10/General/index.md b/platform/docs/docs/migration-guide/3p9-to-3p10/General/index.md index 6ef59a907..1689d2bf3 100644 --- a/platform/docs/docs/migration-guide/3p9-to-3p10/General/index.md +++ b/platform/docs/docs/migration-guide/3p9-to-3p10/General/index.md @@ -34,3 +34,7 @@ After: yarn install yarn run dev ``` + +## CommandsModule + +1. Removed the `deleteMeasurements` command from the `CORNERSTONE` context. It should be replaced by `removeMeasurements` command.