From 7abbb2afa39013a4a90b912e06694abeb13bf557 Mon Sep 17 00:00:00 2001 From: Mark Tolmacs Date: Mon, 14 Apr 2025 18:52:51 +0200 Subject: [PATCH] New heuristic based on minimal arrow extent Signed-off-by: Mark Tolmacs --- packages/element/src/elbowArrow.ts | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/packages/element/src/elbowArrow.ts b/packages/element/src/elbowArrow.ts index b9c602b9be..02cc4da671 100644 --- a/packages/element/src/elbowArrow.ts +++ b/packages/element/src/elbowArrow.ts @@ -123,17 +123,7 @@ const calculatePadding = ( return size > 75 ? 40 - : Math.min( - Math.max( - headingIsHorizontal(startHeading) ? width / 2 - 1 : height / 2 - 1, - 10, - ), - Math.max( - headingIsHorizontal(endHeading) ? width / 2 - 1 : height / 2 - 1, - 10, - ), - 40, - ); + : Math.min(Math.max(Math.min(width / 2 - 1, height / 2 - 1), 10), 40); }; const handleSegmentRenormalization = (