Files
hyperframes/packages/studio/scripts
Miguel Angel Simon Sierra 10cedadbb4 feat(studio): add Base UI and prove menu dismissal over the canvas overlay
Adds @base-ui/react 1.7.0 to Studio and runs the KTD6 dismiss spike on both
halves: a happy-dom regression test, and a real-browser run over the actual
DomEditOverlay booted through the design-shots harness.

Base UI registers its outside-press listeners on document in the capture
phase, so the overlay's bubble-phase stopPropagation cannot swallow them.
Both halves pass on the plain path, so no capture-phase wrapper is needed
and useContextMenuDismiss is left untouched.
2026-09-04 00:28:45 -04:00
..