-
v1.38.1 — lineage node clicks under trusted input (capture guard)
StableAll checks were successfulChecks / Functional checks (push) Successful in 22sreleased this
2026-10-02 08:32:53 +00:00 | 78 commits to main since this releaseFixes PHH-V1 from the v1.38.0 validation: pointerdown on the stage captured the pointer unconditionally; on current Chrome a successful capture retargets the following click to the capture element, so every delegated .lnode click affordance (node→panel, aggregate expand, fold collapse) was dead under real input.
- lgWantsCapture: capture only when the press is not on a .lnode (pure, unit-tested).
- Node-start pans capture past the 5 px threshold instead.
- Pan tracker on window level — drags track everywhere, mid-gesture capture engages even outside the svg.
- Window-level drag end + per-pointerdown suppression reset.
Trusted-input revalidation: 33/33 CDP legs green (Chrome 154) vs 5 defect-signature failures on v1.38.0; hasPointerCapture never true over a .lnode pointerdown; suite 334 green; Super-Linter green.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads