Accessibility: Add-files composer menu is not operable with NVDA on Windows

Open 💬 0 comments Opened Jul 29, 2026 by mehdimalakane

### What variant of Codex are you using?

Codex App (Desktop) on Windows (the unified ChatGPT desktop interface)

What version of the Codex App are you using?

26.721.4979.0

What subscription do you have?

ChatGPT Plus

What platform is your computer?

Windows build 26200 (x64)

What issue are you seeing?

The composer button announced by NVDA in the French UI as "Ajouter des fichiers et plus encore" (English accessible label: "Add files and more") no longer exposes its popup menu reliably to NVDA.

Previously, activating this button switched NVDA to focus/interactive mode and let the user move through the available actions with the Arrow keys and activate one with Enter. This made attaching files and using the other composer actions accessible.

For some time now, after activating this button, NVDA does not enter an accessible interactive menu state and the menu options cannot be smoothly browsed with Arrow keys or selected with Enter. Waiting through several application updates has not resolved the regression.

This is distinct from the model/effort selector in the same composer: that control currently exposes and operates its menu efficiently with NVDA. The desktop application's main menu bar (File, Edit, etc.) has also recently become noticeably fast and smooth to access with Alt, so an accessible menu implementation exists elsewhere in the app.

What steps can reproduce the bug?

  1. Run NVDA (reproduced with NVDA 2026.1.1).
  2. Open a Codex desktop task and move focus to the composer.
  3. Navigate to the button announced as "Ajouter des fichiers et plus encore" / "Add files and more".
  4. Activate it with Enter or Space.
  5. Try to browse the opened actions with the Up/Down Arrow keys and select one with Enter.

What is the expected behavior?

The opened action menu should follow an accessible menu/listbox pattern:

  • NVDA should announce that the popup opened and the currently focused action.
  • Keyboard focus (or an equivalent aria-activedescendant relationship) should move into the menu.
  • Up/Down Arrow keys should announce and move through every action.
  • Enter should activate the announced action, and Escape should close the popup and return focus to the trigger.

Its keyboard and screen-reader behavior should match the working model/effort selector and be robust for NVDA users.

Additional information

  • UI locale: French.
  • This is a longstanding regression observed across regular updates, not a one-off loading delay.
  • A related but not duplicate report is #32375, which concerns the slash-command suggestion menu. This report concerns the separate Add files and more composer-button popup.
  • An independent user report also describes the same inaccessible Add files menu with NVDA in the new ChatGPT Windows desktop app: https://www.applevis.com/forum/windows/serious-accessibility-regressions-chatgpt-voiceover-nvda

View original on GitHub ↗