Codex Desktop macOS: sidebar buttons fail because native pointerdown/pointerup are missing while mouse events fire
What version of the Codex App are you using (From “About Codex” dialog)?
26.519.41501
What subscription do you have?
Pro 200$
What platform is your computer?
Darwin 25.5.0 arm64 arm
What issue are you seeing?
Several Codex Desktop sidebar controls do not respond to physical clicks, even though keyboard shortcuts and direct renderer-dispatched clicks work. Observed affected controls: Settings button, Projects + / Add new project, and Add Project menu items such as Start from scratch and Use an existing folder. In some workaround attempts, menus briefly open and disappear immediately. This appears to be a renderer/input event handling bug, not config/auth/project-state/backend behavior. Related issue: #15346 looked similar for Settings, but this reproduces on Codex Desktop 26.519.41501 and also affects Add Project/project UI.
What steps can reproduce the bug?
- Open Codex Desktop on macOS.
- Click the Settings button in the sidebar.
- Click Projects + / Add new project in the sidebar.
- If the Add Project menu opens, click Start from scratch or Use an existing folder.
Observed diagnostics using Electron remote debugging / Chrome DevTools Protocol:
- Physical user clicks emit mousedown, mouseup, click.
- Physical user clicks do not emit pointerdown or pointerup.
- Hover/move events are present: pointerover and pointermove.
- A CDP-dispatched pointer+mouse sequence opens the affected controls correctly, so the app handler path works when the expected event sequence reaches the element.
- A temporary scoped renderer workaround mapping physical mouse down/up into synthetic pointer+mouse sequences makes Settings, Projects +, and Add Project menu items work while preserving project/chat row clicks.
Already tried without resolving root cause:
- Reinstalling dependencies.
- Logging out/in.
- Resetting Codex renderer/cache state under ~/Library/Application Support/Codex.
- Restoring ~/.codex/.codex-global-state.json.
- Removing per-app macOS text-direction overrides.
- Relaunching with --touch-events=enabled --enable-blink-features=PointerEvent.
What is the expected behavior?
Physical clicks should open Settings, open the Add Project menu, and select Add Project menu items normally. Codex Desktop should either receive/normalize pointerdown and pointerup for these controls or have a robust mouse/click fallback when native pointer events are missing/broken.
Additional information
_No response_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗