Skip to content

[misc] feat: priority rendering, hover element event, and anchor lifecycle cleanup#710

Merged
Yonava merged 9 commits into
mainfrom
yva/priority-rendering
Jun 19, 2026
Merged

[misc] feat: priority rendering, hover element event, and anchor lifecycle cleanup#710
Yonava merged 9 commits into
mainfrom
yva/priority-rendering

Conversation

@Yonava

@Yonava Yonava commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Introduces z-score normalized node rendering priority so hover-promoted nodes always render on top without disturbing other nodes' relative order

Adds onHoveredElementChange canvas event (setupHoveredElement.ts) and uses it to fix anchor drag mid-drag hover flicker caused by fast mouse movement

Adds isNode/isEdge helpers to core controls

Renames activate/deactivate → enable/disable on anchor plugin and drag themer; moves them under controls.anchors.lifecycle

@Yonava Yonava merged commit 6075447 into main Jun 19, 2026
1 check failed
@Yonava Yonava deleted the yva/priority-rendering branch June 19, 2026 18:48
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