Keyboard focus escapes the checkout dialog.
- Affected users
- Keyboard and screen reader users
- Component
- Checkout → Payment details dialog
- Criterion
2.4.3 Focus Order (Level A)- Test method
- Keyboard; NVDA + Firefox; VoiceOver + Safari
Evidence
- Open checkout and activate “Edit payment details”.
- Tab past “Save card”.
- Focus moves behind the dialog.
- Closing the dialog returns focus to the top of the page.
Impact
Users can move into background content without realizing the dialog is still open, then lose their place when it closes.
Fix
Move focus into the dialog on open, keep focus inside while open, support Escape, and return focus to the trigger on close.
Verify
Retest pending
Passes when Tab and Shift+Tab stay inside the dialog and focus returns to the trigger.
Illustrative finding. Real reports reference your components and environments.