claude-code - 💡(How to fix) Fix [BUG] Desktop App: caret can't be placed inside text in a detached session window (Open in → New window) — typed text appends to end of block

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…

Code Example

Health

   Any reason you shouldn't do physical activity? (Yes/No + details)
   Most recent ECG (date), Most recent blood tests (date)
   Asthma? (Yes/No + which)

---

Health

Any reason you shouldn't do physical activity? (Yes/No + details) NO
Most recent ECG (date), Most recent blood tests (date)
Asthma? (Yes/No + which)

---

Health

Any reason you shouldn't do physical activity? (Yes/No + details)
Most recent ECG (date), Most recent blood tests (date)
Asthma? (Yes/No + which)
 NO
RAW_BUFFERClick to expand / collapse

Bug

In the Claude Code Desktop App, when a session is opened in a separate window via right-click session → Open in → New window, the text caret cannot be positioned inside a block of text. Clicking anywhere within a paragraph does not place the caret at the click location — instead, any typed characters are always appended to the end of the entire block.

This works correctly in the normal in-app session window.

Repro

  1. Open the Claude Code Desktop App.

  2. Right-click a session → Open in → New window.

  3. In that new window, place a multi-line block of text, e.g.:

    Health
    
    Any reason you shouldn't do physical activity? (Yes/No + details)
    Most recent ECG (date), Most recent blood tests (date)
    Asthma? (Yes/No + which)
  4. Click at the end of the first question line and type NO.

Expected (and how it works in the normal in-app window) ✅

The caret lands where you clicked and the text inserts inline:

Health

Any reason you shouldn't do physical activity? (Yes/No + details) NO
Most recent ECG (date), Most recent blood tests (date)
Asthma? (Yes/No + which)

Actual (in the "New window") ❌

No matter where you click in the paragraph, the caret won't land there — the typed NO is dumped at the very bottom, after the whole block:

Health

Any reason you shouldn't do physical activity? (Yes/No + details)
Most recent ECG (date), Most recent blood tests (date)
Asthma? (Yes/No + which)
 NO

Impact

Makes it impossible to fill in a template/form inline (answering questions in place) within a detached session window.

Environment

  • Claude Code Desktop App
  • macOS (Darwin 25.5.0)

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

claude-code - 💡(How to fix) Fix [BUG] Desktop App: caret can't be placed inside text in a detached session window (Open in → New window) — typed text appends to end of block