-
Notifications
You must be signed in to change notification settings - Fork 235
Closed
Labels
Component: DialogComponent: Overlaya11yIssues or PRs related to accessibilityIssues or PRs related to accessibility
Description
As per https://codepen.io/samthor/live/b459e77f8dc7fe8a32925866bf4e0628 we could leverage shadow DOM to implement tab trapping of overlaid content with a relatively low lift. Questions we'd want to have answered:
- Is trapping off of
bodyas is done in the example to invasive? - When should we trap? For instance, the
click-contentof anoverlay-triggerlikely wants for trapping all the time, but thesp-dropdownelement does not. - Should trapping be an explicit part of the
OverlayAPI or implicit to an overlay type?
related #710
Metadata
Metadata
Assignees
Labels
Component: DialogComponent: Overlaya11yIssues or PRs related to accessibilityIssues or PRs related to accessibility