Reduced-motion initial-open sheet

Prove that a controlled draggable sheet mounted open never turns setup-time runway normalization into a false close.

Local preview
Play in StackBlitz

Initially open stays open.

Setup geometry never becomes a false swipe request.

motion: no-preference ยท requests: none before interaction

What stays true

  • No false close before input
  • Same state machine under reduced motion
  • Real dismissal is still reported

Try it deliberately

  • Use your browser's reduced-motion emulation and reload the preview.
  • The event log stays empty until you actually drag or activate Close.