diff --git a/extensions/cornerstone/package.json b/extensions/cornerstone/package.json index b01d07320..6a9ec771b 100644 --- a/extensions/cornerstone/package.json +++ b/extensions/cornerstone/package.json @@ -33,7 +33,7 @@ "@ohif/ui": "^0.50.0", "cornerstone-core": "^2.3.0", "cornerstone-math": "^0.1.8", - "cornerstone-tools": "4.16.1", + "cornerstone-tools": "4.17.0", "cornerstone-wado-image-loader": "^3.1.2", "dcmjs": "0.14.2", "dicom-parser": "^1.8.3", diff --git a/extensions/cornerstone/src/init.js b/extensions/cornerstone/src/init.js index c8f30ee60..0910a5407 100644 --- a/extensions/cornerstone/src/init.js +++ b/extensions/cornerstone/src/init.js @@ -163,6 +163,7 @@ export default function init({ servicesManager, configuration }) { /** * drawHandles - Never/Always show handles * drawHandlesOnHover - Only show handles on handle hover (pointNearHandle) + * hideHandlesIfMoving - Hides the handles whilst you are moving them, for better visibility. * * Does not apply to tools where handles aren't placed in predictable * locations. @@ -173,8 +174,12 @@ export default function init({ servicesManager, configuration }) { ) { if (props.configuration) { parsedProps.configuration.drawHandlesOnHover = true; + parsedProps.configuration.hideHandlesIfMoving = true; } else { - parsedProps.configuration = { drawHandlesOnHover: true }; + parsedProps.configuration = { + drawHandlesOnHover: true, + hideHandlesIfMoving: true, + }; } } diff --git a/extensions/dicom-rt/package.json b/extensions/dicom-rt/package.json index 88d8d8718..4ac7c2ede 100644 --- a/extensions/dicom-rt/package.json +++ b/extensions/dicom-rt/package.json @@ -30,7 +30,7 @@ "peerDependencies": { "@ohif/core": "^0.50.0", "cornerstone-core": "^2.2.8", - "cornerstone-tools": "4.16.1", + "cornerstone-tools": "4.17.0", "dcmjs": "0.14.2", "prop-types": "^15.6.2", "react": "^16.8.6", diff --git a/extensions/dicom-segmentation/package.json b/extensions/dicom-segmentation/package.json index 25bd171b0..2700290d8 100644 --- a/extensions/dicom-segmentation/package.json +++ b/extensions/dicom-segmentation/package.json @@ -30,7 +30,7 @@ "peerDependencies": { "@ohif/core": "^0.50.0", "cornerstone-core": "^2.2.8", - "cornerstone-tools": "4.16.1", + "cornerstone-tools": "4.17.0", "dcmjs": "0.14.2", "prop-types": "^15.6.2", "react": "^16.8.6", diff --git a/extensions/dicom-sr/package.json b/extensions/dicom-sr/package.json index e45746e97..948bddccf 100644 --- a/extensions/dicom-sr/package.json +++ b/extensions/dicom-sr/package.json @@ -33,7 +33,7 @@ "@ohif/ui": "^0.50.0", "cornerstone-core": "^2.3.0", "cornerstone-math": "^0.1.8", - "cornerstone-tools": "4.16.1", + "cornerstone-tools": "4.17.0", "cornerstone-wado-image-loader": "^3.1.2", "dcmjs": "0.14.2", "dicom-parser": "^1.8.3", diff --git a/extensions/measurement-tracking/package.json b/extensions/measurement-tracking/package.json index 263fcc428..4d3a1ea76 100644 --- a/extensions/measurement-tracking/package.json +++ b/extensions/measurement-tracking/package.json @@ -28,7 +28,7 @@ }, "peerDependencies": { "@ohif/core": "^0.50.0", - "cornerstone-tools": "4.16.1", + "cornerstone-tools": "4.17.0", "dcmjs": "0.14.2", "prop-types": "^15.6.2", "react": "^16.13.1", diff --git a/extensions/vtk/package.json b/extensions/vtk/package.json index e42774937..ee59ce0ff 100644 --- a/extensions/vtk/package.json +++ b/extensions/vtk/package.json @@ -57,7 +57,7 @@ "@ohif/core": "^2.9.6", "@ohif/ui": "^2.0.0", "cornerstone-core": "^2.3.0", - "cornerstone-tools": "4.16.1", + "cornerstone-tools": "4.17.0", "cornerstone-wado-image-loader": "^3.1.2", "dicom-parser": "^1.8.3", "gh-pages": "^2.0.1", diff --git a/platform/core/package.json b/platform/core/package.json index f083420a0..24123a934 100644 --- a/platform/core/package.json +++ b/platform/core/package.json @@ -31,7 +31,7 @@ }, "peerDependencies": { "cornerstone-core": "^2.3.0", - "cornerstone-tools": "4.16.1", + "cornerstone-tools": "4.17.0", "cornerstone-wado-image-loader": "^3.1.2", "dicom-parser": "^1.8.3" }, diff --git a/platform/viewer/package.json b/platform/viewer/package.json index 5262f4225..333dd0c09 100644 --- a/platform/viewer/package.json +++ b/platform/viewer/package.json @@ -67,7 +67,7 @@ "classnames": "^2.2.6", "core-js": "^3.2.1", "cornerstone-math": "^0.1.8", - "cornerstone-tools": "4.16.1", + "cornerstone-tools": "4.17.0", "cornerstone-wado-image-loader": "^3.1.2", "dcmjs": "0.14.2", "dicom-parser": "^1.8.3", diff --git a/yarn.lock b/yarn.lock index 080570257..354f13a08 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6766,10 +6766,10 @@ cornerstone-math@^0.1.8: resolved "https://registry.yarnpkg.com/cornerstone-math/-/cornerstone-math-0.1.8.tgz#68ab1f9e4fdcd7c5cb23a0d2eb4263f9f894f1c5" integrity sha512-x7NEQHBtVG7j1yeyj/aRoKTpXv1Vh2/H9zNLMyqYJDtJkNng8C4Q8M3CgZ1qer0Yr7eVq2x+Ynmj6kfOm5jXKw== -cornerstone-tools@4.16.1: - version "4.16.1" - resolved "https://registry.yarnpkg.com/cornerstone-tools/-/cornerstone-tools-4.16.1.tgz#e38f471c8fd30c6d25aab9a7995914542f3a87c5" - integrity sha512-c5gww9Px97R/avFXlS93uyr93syFbhHAHemEykO2Ot/hVQN8EDQTOmsjR/mRRSnVdLlNug4w16obLtWWAl23KQ== +cornerstone-tools@4.17.0: + version "4.17.0" + resolved "https://registry.yarnpkg.com/cornerstone-tools/-/cornerstone-tools-4.17.0.tgz#a97d6ebeb9745e9f226946e05329e856ebcaee1e" + integrity sha512-UPXWPzrb+2XwAXfQLc+ifSb0qp0SBZ3ojlGqt1iq9j85oQuy93avuEN6k2R8BV4NgQFz4okIEJdyKMoBwmrZ8g== dependencies: "@babel/runtime" "7.1.2" cornerstone-math "0.1.7"