Fix resizing issue with brackes

This commit is contained in:
Andrew Kingston 2024-10-03 11:21:30 +01:00
parent f430de5369
commit fbdbefddf7
No known key found for this signature in database
1 changed files with 7 additions and 7 deletions

View File

@ -7,14 +7,14 @@
export let sourceY export let sourceY
const { bounds } = getContext("flow") const { bounds } = getContext("flow")
const BracketWidth = GridResolution * 2
const BracketHeight = $bounds.height / 2 + GridResolution * 2
$: bracketWidth = GridResolution * 3
$: bracketHeight = $bounds.height / 2 + GridResolution * 2
$: path = getCurlyBracePath( $: path = getCurlyBracePath(
sourceX + BracketWidth, sourceX + bracketWidth,
sourceY - BracketHeight, sourceY - bracketHeight,
sourceX + BracketWidth, sourceX + bracketWidth,
sourceY + BracketHeight sourceY + bracketHeight
) )
const getCurlyBracePath = (x1, y1, x2, y2) => { const getCurlyBracePath = (x1, y1, x2, y2) => {
@ -35,7 +35,7 @@
const qy1 = y1 - q * w * dx const qy1 = y1 - q * w * dx
const qx2 = x1 - 0.25 * len * dx + (1 - q) * w * dy - i const qx2 = x1 - 0.25 * len * dx + (1 - q) * w * dy - i
const qy2 = y1 - 0.25 * len * dy - (1 - q) * w * dx const qy2 = y1 - 0.25 * len * dy - (1 - q) * w * dx
const tx1 = x1 - 0.5 * len * dx + w * dy - BracketWidth const tx1 = x1 - 0.5 * len * dx + w * dy - bracketWidth
const ty1 = y1 - 0.5 * len * dy - w * dx const ty1 = y1 - 0.5 * len * dy - w * dx
const qx3 = x2 + q * w * dy - j const qx3 = x2 + q * w * dy - j
const qy3 = y2 - q * w * dx const qy3 = y2 - q * w * dx