Reduce the maximum size of the binding gap (#2450)
This commit is contained in:
parent
4d71078f48
commit
c7b5cdb71e
@ -133,7 +133,7 @@ export const maxBindingGap = (
|
||||
const shapeRatio = element.type === "diamond" ? 1 / Math.sqrt(2) : 1;
|
||||
const smallerDimension = shapeRatio * Math.min(elementWidth, elementHeight);
|
||||
// We make the bindable boundary bigger for bigger elements
|
||||
return Math.max(15, Math.min(0.25 * smallerDimension, 80));
|
||||
return Math.max(16, Math.min(0.25 * smallerDimension, 32));
|
||||
};
|
||||
|
||||
type HitTestArgs = {
|
||||
|
@ -27,9 +27,9 @@ describe("element binding", () => {
|
||||
height: 500,
|
||||
});
|
||||
const arrow = UI.createElement("arrow", {
|
||||
x: 220,
|
||||
x: 210,
|
||||
y: 250,
|
||||
width: 160,
|
||||
width: 180,
|
||||
height: 1,
|
||||
});
|
||||
expect(arrow.startBinding?.elementId).toBe(rectLeft.id);
|
||||
|
Loading…
x
Reference in New Issue
Block a user