fix: keyboard users can't reach non-link items in the admin bar presence flyout - #275
Conversation
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the Core Committers: Use this line as a base for the props when committing in SVN: To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
▶ Preview in WordPress PlaygroundBoots a fresh WordPress with this PR's presence-api build, seeds 5 demo users, and drops you on the dashboard. Stress-test variant: 40 demo users · Built from |
6ab0d21 to
8ff2898
Compare
|
I rebased this to clear the the workflow errors from the 7.0.4 blip. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #275 +/- ##
============================================
+ Coverage 75.87% 75.89% +0.02%
Complexity 176 176
============================================
Files 14 14
Lines 1832 1842 +10
============================================
+ Hits 1390 1398 +8
- Misses 442 444 +2
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Description
Fixes #264
Non-link flyout items (group headers, self row, per-user rows without a screen link) had no
tabindex, so Tab skipped them and jumped straight to the last real link.meta.tabindex => 0to every non-link node.Screencast
screen-recording-2026-08-12-at-104819-pm_KZRy021n.mp4
Use of AI Tools
AI assistance: Yes
Tool(s): Claude Code
Model(s): Claude Sonnet 5
Used for: Investigating the root cause and drafting the fix.