From 624b9927cd5f135835a05fd93a2b9c9232acc98c Mon Sep 17 00:00:00 2001 From: Mark Tolmacs Date: Sun, 18 May 2025 20:02:19 +0200 Subject: [PATCH] Remove more of the safety clamps Signed-off-by: Mark Tolmacs --- packages/element/src/elbowArrow.ts | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/packages/element/src/elbowArrow.ts b/packages/element/src/elbowArrow.ts index 17d4e7631..b6819b80b 100644 --- a/packages/element/src/elbowArrow.ts +++ b/packages/element/src/elbowArrow.ts @@ -897,19 +897,6 @@ export const updateElbowArrowPoints = ( return { points: updates.points ?? arrow.points }; } - // @ts-ignore See above note - arrow.x = clamp(arrow.x, -MAX_POS, MAX_POS); - // @ts-ignore See above note - arrow.y = clamp(arrow.y, -MAX_POS, MAX_POS); - if (updates.points) { - updates.points = updates.points.map(([x, y]) => - pointFrom( - clamp(x, -MAX_POS, MAX_POS), - clamp(y, -MAX_POS, MAX_POS), - ), - ); - } - if (!import.meta.env.PROD) { invariant( !updates.points || updates.points.length >= 2,