diff --git a/packages/element/src/collision.ts b/packages/element/src/collision.ts index 4d9bf1d63..7830ade52 100644 --- a/packages/element/src/collision.ts +++ b/packages/element/src/collision.ts @@ -708,7 +708,7 @@ export const isBindableElementInsideOtherBindable = ( return corners.map((corner) => pointRotateRads(corner, center, angle)); }; - const offset = Math.max(innerElement.width, innerElement.height) / 20; // 5% offset + const offset = (-1 * Math.max(innerElement.width, innerElement.height)) / 20; // 5% offset const innerCorners = getCornerPoints(innerElement, offset); // Check if all corner points of the inner element are inside the outer element