From d7369582b6eca389818d27631f49a7fe344aa58a Mon Sep 17 00:00:00 2001 From: Bruno Alves de Faria Date: Mon, 11 Sep 2017 08:43:42 -0300 Subject: [PATCH] Hiding cursor while dragging handles for bidirectional Targets --- .../client/compatibility/bidirectionalTool.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Packages/ohif-lesiontracker/client/compatibility/bidirectionalTool.js b/Packages/ohif-lesiontracker/client/compatibility/bidirectionalTool.js index 594a90d4f..a541d71fc 100644 --- a/Packages/ohif-lesiontracker/client/compatibility/bidirectionalTool.js +++ b/Packages/ohif-lesiontracker/client/compatibility/bidirectionalTool.js @@ -779,6 +779,9 @@ function mouseDownCallback(e, eventData) { var element = eventData.element; function handleDoneMove() { + // Set the cursor back to its default + $(element).css('cursor', ''); + data.invalidated = true; if (cornerstoneTools.anyHandlesOutsideImage(eventData, data.handles)) { // delete the measurement @@ -802,6 +805,9 @@ function mouseDownCallback(e, eventData) { var distance = 6; var handle = cornerstoneTools.getHandleNearImagePoint(element, data.handles, coords, distance); if (handle) { + // Hide the cursor to improve precision while resizing the line + $(element).css('cursor', 'none'); + $(element).off('CornerstoneToolsMouseMove', mouseMoveCallback); data.active = true;