diff --git a/packages/element/src/transformHandles.ts b/packages/element/src/transformHandles.ts index f2b0cd278..d44ccf868 100644 --- a/packages/element/src/transformHandles.ts +++ b/packages/element/src/transformHandles.ts @@ -141,8 +141,8 @@ export const getTransformHandlesFromCoords = ( spacing = DEFAULT_TRANSFORM_HANDLE_SPACING, ): TransformHandles => { const size = transformHandleSizes[pointerType]; - const handleWidth = size / zoom.value; - const handleHeight = size / zoom.value; + const handleWidth = (size) / zoom.value; + const handleHeight = (size) / zoom.value; const handleMarginX = size / zoom.value; const handleMarginY = size / zoom.value; @@ -200,14 +200,10 @@ export const getTransformHandlesFromCoords = ( rotation: omitSides.rotation ? undefined : generateTransformHandle( - x1 + width / 2 - handleWidth / 2, - y1 - - dashedLineMargin - - handleMarginY + - centeringOffset - - ROTATION_RESIZE_HANDLE_GAP / zoom.value, - handleWidth, - handleHeight, + (x1 + width / 2 - handleWidth / 2) - handleWidth, + (y1 - dashedLineMargin - handleMarginY + centeringOffset - ROTATION_RESIZE_HANDLE_GAP / zoom.value) - handleHeight, + handleWidth * 2, + handleHeight * 2, cx, cy, angle,