openclaw - 💡(How to fix) Fix [Bug]: macOS companion app chat UI hangs when dragging scrollbar thumb up and down [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
openclaw/openclaw#71586Fetched 2026-04-26 05:11:05
View on GitHub
Comments
0
Participants
1
Timeline
1
Reactions
0
Author
Participants
Timeline (top)
labeled ×1

The Chat view in the macOS companion app works well most of the time, including scrolling up and down by swiping on the trackpad. But if you click and drag the scrollbar thumb (which, depending on system configuration, may appear only after you initiate scrolling) up and down to scroll quickly, the app UI freezes almost immediately, and the app must be force-quit.

Root Cause

The Chat view in the macOS companion app works well most of the time, including scrolling up and down by swiping on the trackpad. But if you click and drag the scrollbar thumb (which, depending on system configuration, may appear only after you initiate scrolling) up and down to scroll quickly, the app UI freezes almost immediately, and the app must be force-quit.

RAW_BUFFERClick to expand / collapse

Bug type

Crash (process/app exits or hangs)

Beta release blocker

No

Summary

The Chat view in the macOS companion app works well most of the time, including scrolling up and down by swiping on the trackpad. But if you click and drag the scrollbar thumb (which, depending on system configuration, may appear only after you initiate scrolling) up and down to scroll quickly, the app UI freezes almost immediately, and the app must be force-quit.

Steps to reproduce

  1. With v2026.4.22 of the companion app running, click the status bar menu item to open the chat window.
  2. Swipe to scroll the chat history up/down a bit.
  3. Click and drag the scrollbar thumb up and down.
  4. The app will hang almost immediately.

Expected behavior

Scrolling by dragging the scrollbar thumb should not hang the app.

Actual behavior

It hangs the app.

OpenClaw version

2026.4.22

Operating system

macOS 26.4.1

Install method

Mac app

Model

openai-codex/gpt-5.4

Provider / routing chain

openclaw → openai-codex

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

Affected: macOS companion app users Severity: accessibility Frequency: edge case Consequence: inconvenience

Additional information

No response

extent analysis

TL;DR

The issue can likely be resolved by investigating and fixing the scrollbar event handling in the Chat view of the macOS companion app.

Guidance

  • Review the event handling code for the scrollbar thumb to identify potential issues with mouse down, mouse move, and mouse up events.
  • Verify that the scrolling mechanism is properly debounced to prevent excessive updates and potential freezes.
  • Investigate if there are any known issues with the scrollbar component or its interaction with the trackpad scrolling mechanism.
  • Test the app with different system configurations to see if the issue is related to the scrollbar appearance or behavior.

Example

No specific code example can be provided without more information about the app's codebase, but the fix might involve modifying the event handling code for the scrollbar thumb, such as adding a debounce function to prevent excessive updates.

Notes

The issue seems to be related to the interaction between the scrollbar and the trackpad scrolling mechanism, and fixing it might require a deeper understanding of the app's codebase and the underlying UI framework.

Recommendation

Apply a workaround, such as disabling the scrollbar thumb dragging functionality until the root cause is identified and fixed, to prevent the app from hanging and improve the user experience.

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…

FAQ

Expected behavior

Scrolling by dragging the scrollbar thumb should not hang the app.

Still need to ship something?

×6

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

Back to top recommendations

TRENDING