openai / openai/codex

Accessibility: “Choose project” is not announced by NVDA in New chat on Windows

Open
#38,398 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app bug windows-os
Dominant language
Rust
Stars
125k
Forks
19.5k
PR merge metrics
PR metrics pending

Description

What version of the Codex App are you using (From “About Codex” dialog)?

OpenAI.Codex MSIX 26.803.10989.0

What subscription do you have?

ChatGPT Plus

What platform is your computer?

Windows, x64

What issue are you seeing?

In Codex Desktop on Windows, the Choose project control on the New chat screen is visible on screen but is not announced or exposed correctly to NVDA.

Environment:

  • Screen reader: NVDA 2026.1.1
  • Codex Desktop: 26.803.10989.0
  • Windows x64

With NVDA running, keyboard/screen-reader navigation around the composer does not provide a usable control for Choose project. A sighted user can see and activate the control, but a screen-reader user cannot reliably discover or operate it.

This appears to be a regression. In earlier Codex Desktop versions, the project-selection control was exposed to the screen reader and could be reached and used.

What steps can reproduce the bug?
  1. Start NVDA 2026.1.1 on Windows.
  2. Open Codex Desktop.
  3. Open New chat.
  4. Navigate through the controls around the composer using the keyboard and NVDA.
  5. Observe that Choose project is visibly present above the composer.
  6. NVDA does not announce a usable Choose project control, so the project selector cannot be reliably opened nonvisually.
What is the expected behavior?

The Choose project control should be fully accessible to keyboard and screen-reader users.

It should:

  • be keyboard focusable;
  • expose an appropriate accessible role;
  • expose the accessible name Choose project;
  • be announced by NVDA when focused;
  • open with Enter or Space;
  • move focus into an accessible project list/menu when opened;
  • return focus to the trigger when the selector is closed.
Additional information

This report is specifically about the Choose project control in the New chat composer.

Related accessibility reports include #35919, #26491, and #22816, but those cover different controls or focus/navigation problems.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in Codex Desktop on Windows with NVDA 2026.1.1, then inspect the New chat composer and its Choose project control. Verify keyboard focus, role, accessible name, activation, menu focus, and focus return; done means NVDA announces and operates the selector reliably.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
accessibility, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.