[Bug]: Sidebar logo link is announced as "Go to threads" but opens a new draft#24203
Before submitting
- I searched existing issues and did not find a duplicate.
- I included enough detail to reproduce or investigate the problem.
Area
apps/desktop
Steps to reproduce
- Open T3 Code at a width where the sidebar shows the "T3 Code" logo.
- Focus the logo with a screen reader (or inspect its accessible name).
- Activate it.
Expected behavior
The link's accessible name describes where it goes. / now opens a new draft in the most recent project (the app home), so a name like "T3 Code home" fits. It also contains the visible text "T3 Code", which WCAG 2.5.3 Label in Name asks for, so voice control users can activate it by saying what they see.
Actual behavior
The link is announced as "Go to threads" (aria-label in apps/web/src/components/sidebar/SidebarChrome.tsx), but it opens a new draft.
The label dates from #1617, when / was an empty "Select a thread or create a new one" screen. / later became the startup composer (apps/web/src/routes/_chat.index.tsx), and the label was never updated. There is no separate threads list to go to; the list is the sidebar, which is always visible when this link is.
Sighted users only see the logo, so this affects screen reader and voice control users. Voice control users also cannot say "click T3 Code", because the accessible name does not contain the visible text.
Suggested fix: change the aria-label to "T3 Code home" (or remove it so the name comes from the visible wordmark).
Impact
Cosmetic issue
Version or commit
T3 Code (Nightly) 0.1.3-nightly.20261023.3579
Environment
Windows 11 Pro (10.0.26200), T3 Code desktop app (Nightly)
Logs or stack traces
| 1 |
Screenshots, recordings, or supporting files
No response
Workaround
No response