You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(quick-260610-jrk): connection SVG display:block so connectors sit on sockets
Connection lines anchored ~14px below each socket, at the node BOTTOM, instead
of on the socket. Root cause (DOM-evidence-confirmed): the connection <svg> was
display:inline (the SVG default), so the 1px-tall SVG sat on the connection
element's TEXT BASELINE. With the engine container's default line-height that
baseline is ~14px below the connection element's top, and the connection element
IS the area-transform origin — so the offset is in screen space and pushed every
endpoint ~14px down. getDOMSocketPosition's socket measurements (offsetTop within
the node-view) were already correct; the inline-SVG baseline was the sole drift.
Fix: display:block on .rozie-flow-connection__svg (CSS-only, in FlowCanvas's
scoped :root {} engine-DOM block). Drops the endpoint->socket vertical offset
from ~13.9px to ~0.1px on all 6 targets. No script/emitter/core change;
dist-parity zero-drift; regenerated 6 leaves.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments