Skip to content

Refine connector crossing hop style#42

Merged
CristianEdwards merged 1 commit intomainfrom
Release
Mar 20, 2026
Merged

Refine connector crossing hop style#42
CristianEdwards merged 1 commit intomainfrom
Release

Conversation

@CristianEdwards
Copy link
Copy Markdown
Owner

Replace the straight background-colored gap line with an arc-shaped mask that follows the hop curve. The hop is now drawn as two overlapping arcs: a wider background-colored arc to cleanly mask the lower connector, then a normal-width connector-colored arc on top. Eliminates the rectangular patches at crossing points.

Updated both canvas rendering (renderConnector.ts) and SVG export (fileActions.ts).

… gap

Replace the straight background-colored gap line with an arc-shaped mask
that follows the hop curve. The hop is now drawn as two overlapping arcs:
a wider background-colored arc to cleanly mask the lower connector, then
a normal-width connector-colored arc on top. Eliminates the ugly
rectangular black patches at crossing points.

Updated both canvas rendering and SVG export to stay in sync.
@CristianEdwards CristianEdwards merged commit c6defeb into main Mar 20, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant