openclaw / openclaw/openclaw-windows-node

[Bug]: Cannot reliably select/highlight text in chat messages

Open
#1,144 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

clawsweeper:needs-maintainer-review clawsweeper:no-new-fix-pr impact:ux-friction issue-rating: 🦪 silver shellfish P2
Dominant language
C#
Stars
2.1k
Forks
295
Avg merge
1d 6h
Merged PRs (30d)
99

Description

Description

When OpenClaw sends a long paragraph of text in chat, selecting a portion of it by click-dragging is unreliable. Multi-line selection within the body of a message frequently fails or selects unexpected ranges.

Steps to reproduce

  1. Open Chat in the Windows companion app
  2. Have the agent send a multi-paragraph response
  3. Try to click-drag to highlight a specific portion of text spanning multiple lines
  4. Observe that selection doesn't track the cursor reliably

Expected behavior

Text selection should work like any standard text control: click-drag selects exactly the range indicated by the cursor, including across multiple lines within a single message.

Actual behavior

Selection is unreliable. It may fail to start, jump to unexpected ranges, or not extend across line boundaries within the message body.

Environment

  • Windows companion app (WebView2 chat UI)
  • Affects both light and dark mode

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in the Windows companion app's WebView2 chat UI with a multi-paragraph response. Inspect the chat message text-selection handling and verify behavior in both light and dark mode. Done means click-dragging selects the exact range across multiple lines without failing or jumping.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.