From 964746e56917e8bf7cbc4f2fcd87a90c9906237f Mon Sep 17 00:00:00 2001 From: David Luzar Date: Mon, 10 Aug 2020 15:00:21 +0200 Subject: [PATCH] fix transform handles regression (#2018) --- src/element/transformHandles.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/element/transformHandles.ts b/src/element/transformHandles.ts index 683bc7539f..40894b4445 100644 --- a/src/element/transformHandles.ts +++ b/src/element/transformHandles.ts @@ -79,7 +79,7 @@ export const getTransformHandlesFromCoords = ( [x1, y1, x2, y2]: Bounds, angle: number, zoom: number, - pointerType: PointerType = "touch", + pointerType: PointerType = "mouse", omitSides: { [T in TransformHandleType]?: boolean } = {}, ): TransformHandles => { const size = transformHandleSizes[pointerType]; @@ -96,7 +96,7 @@ export const getTransformHandlesFromCoords = ( const dashedLineMargin = 4 / zoom; - const centeringOffset = 0; + const centeringOffset = (size - 8) / (2 * zoom); const transformHandles: TransformHandles = { nw: omitSides["nw"] @@ -217,7 +217,7 @@ export const getTransformHandlesFromCoords = ( export const getTransformHandles = ( element: ExcalidrawElement, zoom: number, - pointerType: PointerType = "touch", + pointerType: PointerType = "mouse", ): TransformHandles => { let omitSides: { [T in TransformHandleType]?: boolean } = {}; if (