- Success Criterion 2.1.2
- Conformance level A
Fullscreen Video Player Trapping Focus in Hidden Controls
2.1.2 — No Keyboard Trap
Scenario
Setting
An online marketplace's seller dashboard
What’s wrong
Video players in fullscreen where Esc exits fullscreen but focus remains trapped in hidden controls.
Example
A QA pass on an online marketplace's seller dashboard turns this up: video players in fullscreen where Esc exits fullscreen but focus remains trapped in hidden controls.
Why it matters
All keyboard and screen-reader users who can become stuck inside a component. On an online marketplace's seller dashboard specifically, they can't complete the task using a keyboard alone.
How to test
Enter fullscreen video, then Tab: if Esc exits fullscreen but focus remains trapped in now-hidden player controls, it fails.
How to fix
Focus must always be able to leave the component using Tab/Shift+Tab or Esc (or a standard method the user is told about).
Outcome
Fixed, a visitor to an online marketplace's seller dashboard can complete the task using only the keyboard.
Who is affected
All keyboard and screen-reader users who can become stuck inside a component.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Keyboard Focus Stuck Inside an Embedded Plugin or Widget
- Modal Focus Trap With No Escape Key or Close Button
- Widget Where Tab Cycles Internally With No Way Out
- Third-Party Embed That Captures and Never Releases Tab Focus
- Script That Yanks Focus Back Every Time the User Tabs Away
- Rich Text Editor That Captures Tab With No Documented Escape