[BUG]

Status Closed — duplicate
Reported on v2.1.209
Maintainer reply None cached
Activity 2 comments · opened Jul 21, 2026 · closed Aug 25, 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?

In the Claude desktop app (Windows), the chat-input send key changed after an
auto-update: pressing Enter now inserts a NEWLINE, and Ctrl+Enter SENDS the message.
Before the update, Enter sent the message as expected.

This is a regression that began right after the Claude Code component auto-updated
from 2.1.209 to 2.1.215.

Environment

  • OS: Windows 11 Pro (10.0.26200)
  • Claude desktop app: 1.22209.3 (Microsoft Store / MSIX)
  • Claude Code component: 2.1.215 (auto-updated from 2.1.209 on 2026-07-20 ~09:33 local)

Steps to reproduce

  1. Open the Claude desktop app on Windows.
  2. Type any text in the chat input (reproduces with plain English — no IME involved).
  3. Press Enter -> a newline is inserted instead of sending.
  4. Press Ctrl+Enter -> the message is sent.

Ruled out

  • Not an IME/composition issue: reproduces with plain ASCII text, no composition active.
  • Full quit from the system tray + relaunch does NOT restore the old behavior.
  • ~/.claude/keybindings.json (Chat -> "enter": "chat:submit") has no effect; the

desktop app does not honor keybindings.json.

What Should Happen?

Pressing Enter should send the message, as it did in 2.1.209 (the documented default
is Enter-to-send). A modifier such as Shift+Enter should insert a newline.
At minimum, the pre-2.1.215 Enter-to-send behavior should be restored, or an in-app
setting to choose the send key should be provided.****

Error Messages/Logs

No error messages — this is a silent behavior change, not a crash.

Supporting evidence (local install):
- %APPDATA%\Claude\claude-code\2.1.209  (previous version, still present)
- %APPDATA%\Claude\claude-code\2.1.215  (folder created 2026-07-20 09:33 local,
  exactly matching when the behavior changed)

Steps to Reproduce

Precondition: Claude desktop app on Windows running Claude Code component 2.1.215
(the version auto-installed on 2026-07-20). No special files or project needed —
this reproduces in any chat, with plain English text.

  1. Open the Claude desktop app on Windows.
  2. Click into the chat input box.
  3. Type a short plain-English message, e.g. hello world

(do not use a Korean/CJK IME — plain ASCII, no composition in progress).

  1. Press the Enter key.

-> Observed: a newline is inserted in the input; the message is NOT sent.

  1. Press Ctrl+Enter.

-> Observed: the message is sent.

Result: Enter = newline, Ctrl+Enter = send.
Before updating to 2.1.215 (i.e., on 2.1.209), step 4 (plain Enter) sent the message.

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.215 (이전: 2.1.209)

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Other

Additional Information

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗