Screen reader: repository and branch link lists create navigation friction (NVDA)
Resolved 💬 1 comment Opened Jun 22, 2026 by JoshMiele Closed Jun 25, 2026
Part of umbrella accessibility issue: #69996
Problem
In sessions that involve GitHub repositories, the interface accumulates large numbers of repo and branch links between the input field and the response area. These links have no enclosing landmark or skip mechanism. Navigating past them by tab or virtual cursor is time-consuming and worsens as sessions grow longer.
Recommendation
The repository and branch link region should offer one or more of the following:
- A "Simplify UI" setting that collapses or hides the repository control area, surfacing only the most essential controls and reducing clutter for users who do not need persistent access to branch and repo links.
- A skip link at the top of the region (similar to "skip to main content" patterns) that allows keyboard and screen reader users to jump past the entire block in a single keypress.
- Wrapping the region in a
<nav>landmark with anaria-labelsuch as "Repository controls," enabling users to bypass it using NVDA's landmark navigation (D key).
Environment
- Claude Code desktop app, Windows 11
- NVDA screen reader (latest stable)
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗