[BUG] macOS system dictation text wiped from input when stopping - accessibility issue

Resolved 💬 1 comment Opened May 4, 2026 by JamieClose Closed Jun 1, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Claude Code version: 2.1.126
OS: macOS
Terminal: default macOS Terminal

What's wrong:
When using macOS system dictation to compose a prompt, all dictated text is
wiped from the input box the moment dictation stops — either when I click stop,
click the mic button, or when it times out.

Expected behaviour:
Dictated text should stay in the input box after stopping, exactly like it does
in the Claude.ai desktop/web app.

Actual behaviour:
All dictated text disappears the moment dictation ends. The input box is empty.

Important context:

  • This is an accessibility issue — I rely on voice dictation and cannot use the

spacebar-based /voice workaround

  • It was working correctly in a previous version of Claude Code (regression)
  • macOS dictation works perfectly in the Claude.ai app
  • The only workaround is to hit Enter immediately while still dictating, which

is not viable for composing longer prompts

What Should Happen?

Dictated text should remain in the input box after stopping dictation, so I can review and submit it.

Error Messages/Logs

No error message shown. Text silently disappears from input.

Steps to Reproduce

Steps to reproduce:

  1. Open Claude Code
  2. Start macOS system dictation (Fn key or mic button)
  3. Speak a prompt
  4. Stop dictation
  5. All text is wiped from the input box

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.126

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

This is an accessibility issue — I rely on voice dictation and cannot use the
spacebar-based /voice workaround. macOS dictation works correctly in the
Claude.ai web/desktop app but not in Claude Code.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗