From 598f239a61b3c4aadf0c1946e0f05b89bd80333d Mon Sep 17 00:00:00 2001 From: Bruno Alves de Faria Date: Fri, 11 Oct 2019 16:29:31 -0300 Subject: [PATCH] fix #1101: Updating the perpendicular line handles when done creating --- src/tools/annotation/bidirectionalTool/addNewMeasurement.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tools/annotation/bidirectionalTool/addNewMeasurement.js b/src/tools/annotation/bidirectionalTool/addNewMeasurement.js index d4ae57b23..85be89ee8 100644 --- a/src/tools/annotation/bidirectionalTool/addNewMeasurement.js +++ b/src/tools/annotation/bidirectionalTool/addNewMeasurement.js @@ -9,6 +9,7 @@ import { import triggerEvent from '../../../util/triggerEvent.js'; import getActiveTool from '../../../util/getActiveTool'; import BaseAnnotationTool from '../../base/BaseAnnotationTool'; +import updatePerpendicularLineHandles from './utils/updatePerpendicularLineHandles.js'; export default function(evt, interactionType) { const eventData = evt.detail; @@ -61,7 +62,8 @@ export default function(evt, interactionType) { ); } - // Perpendicular line is not connected to long-line + // Update perpendicular line and disconnect it from the long-line + updatePerpendicularLineHandles(eventData, measurementData); perpendicularStart.locked = false; measurementData.invalidated = true;