[Bug]: Thread actions menu is silent in NVDA browse mode in the desktop app
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 58/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- electron, typescript
- Domaine
- accessibility, desktop
Piste de recherche
Start in the desktop app area at apps/desktop and trace how the chat header's thread actions button opens its menu. Reproduce the steps on Windows with NVDA in browse mode, then compare the menu behavior with the minimal Electron 44.10.1 reproduction described in the issue. Done means NVDA announces and navigates the first menu item with the arrow keys without manually switching to focus mode.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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
- On Windows, run NVDA and open the T3 Code desktop app.
- Open a thread.
- In browse mode, move to the "Thread actions for <title>" button in the chat header.
- Press Enter.
- Press Down.
Expected behavior
NVDA announces the first item of the thread actions menu, and the arrow keys move through the menu without switching modes by hand.
Actual behavior
NVDA says nothing when the menu opens. The menu is open, but no item is selected and NVDA stays in browse mode, so Down moves the browse cursor through the page behind the menu instead of through the menu.
The menu can only be reached by switching to focus mode by hand.
The same happens in a minimal Electron 44.10.1 app that opens a native menu from a button click, tested with NVDA 2026.3.1:
| Step, starting in browse mode | NVDA says |
|---|---|
| Enter on the button | nothing |
| Down | the next paragraph on the page |
| NVDA+Space, then Down | "Rename 1 of 3" |
Impact
Minor bug or occasional failure
Version or commit
0.1.10-nightly.20261112.4564
Environment
Windows 11, T3 Code desktop (Nightly), NVDA
Workaround
Press NVDA+Space to switch to focus mode, then press Down. NVDA then reads the first menu item and the arrow keys work.
- Langage dominant
- TypeScript
- Étoiles
- 24.8k
- Forks
- 6.4k
- Merge moyen
- 4 h 16 min
- PR mergées (30 j)
- 352
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de pingdotgg/t3code
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de pingdotgg/t3code
Issues similaires
-
idea-scout idea:453
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
jeanibarz/agent-notebook#453 ·
Les mainteneurs répondent en général sous 1 jour
-
level/task
Difficulté 1/5 Moins d'une heure Accessibilité débutants 95/100
wazuh/wazuh-dashboard-plugins#9642 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 91/100
unicef/adt-studio#1112 ·
Les mainteneurs répondent en général sous 2 jours
-
feature request good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
TabularisDB/tabularis#1513 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100