claude-code - 💡(How to fix) Fix v2.1.128 input field mouse text selection broken after UI redesign [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#56336Fetched 2026-05-06 06:30:51
View on GitHub
Comments
0
Participants
1
Timeline
6
Reactions
0
Participants
Timeline (top)
labeled ×6

After updating to v2.1.128, mouse text selection in the input field no longer works. Previously, users could click and drag to select specific characters in the input box to edit typos or rephrase text. This functionality is broken in the new UI.

Root Cause

After updating to v2.1.128, mouse text selection in the input field no longer works. Previously, users could click and drag to select specific characters in the input box to edit typos or rephrase text. This functionality is broken in the new UI.

RAW_BUFFERClick to expand / collapse

Description

After updating to v2.1.128, mouse text selection in the input field no longer works. Previously, users could click and drag to select specific characters in the input box to edit typos or rephrase text. This functionality is broken in the new UI.

Steps to Reproduce

  1. Open Claude Code desktop app v2.1.128
  2. Type a message in the input field
  3. Try to click and drag to select a word or character

Expected Behavior

Mouse click-and-drag should select text in the input field, allowing the user to delete or replace selected characters.

Actual Behavior

Mouse selection does not work. Users are forced to use keyboard shortcuts (arrow keys, Ctrl+W, etc.) to navigate and edit text.

Environment

  • Claude Code version: v2.1.128
  • OS: macOS
  • Model: Sonnet 4.6

Notes

This appears to be a regression introduced by the UI redesign in v2.1.128. The previous (dark theme) interface supported mouse text selection in the input field.

extent analysis

TL;DR

The issue can likely be resolved by reverting or adjusting the UI changes introduced in v2.1.128 to restore mouse text selection functionality in the input field.

Guidance

  • Review the UI redesign changes in v2.1.128 to identify potential causes of the regression, focusing on input field event handlers or CSS styles that may interfere with mouse selection.
  • Verify that the issue persists across different input field types and content to determine if it's a universal problem or specific to certain scenarios.
  • Check for any CSS properties like user-select that might be set to none on the input field or its container elements, which could prevent text selection.
  • Test the input field's behavior in other browsers or environments to see if the issue is specific to the Claude Code desktop app or a more general problem.

Example

No specific code example can be provided without more details on the UI redesign changes, but checking CSS styles for properties that might disable text selection is a good starting point.

Notes

The solution may require collaboration with the UI design team to ensure that any fixes do not compromise the intended visual or interactive design of the new UI.

Recommendation

Apply a workaround by adjusting the UI redesign to restore the previous behavior of allowing mouse text selection in the input field, as the regression seems directly related to the changes introduced in v2.1.128.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING