diff --git a/packages/element/src/collision.ts b/packages/element/src/collision.ts index 1c830b6f3c..cfd7cdb04a 100644 --- a/packages/element/src/collision.ts +++ b/packages/element/src/collision.ts @@ -287,7 +287,8 @@ const intersectDiamondWithLineSegment = ( ] // Remove duplicates .filter( - (p, idx, points) => points.findIndex((d) => pointsEqual(p, d)) === idx, + (p, idx, points) => + points.findIndex((d) => pointsEqual(p, d, 1e-3)) === idx, ) ); };