Dialog component has accessibility violation
Author: SashaBajzekCreated Mar 12, 2025Updated Sep 8, 2026
Using VoiceOver on a Mac in Chrome:
When I activate the "Show Dialog" button in this page: https://tamagui.dev/ui/dialog, the VoiceOver cursor is not moved inside the dialog, and is instead left behind on the page, unable to get into the dialog.
Ideally, the rest of the page should be inert, and the VoiceOver cursor should be moved the heading of the dialog with the index set to -1 so the heading can't be tabbed to again.
Source: tamagui/tamagui