-
Notifications
You must be signed in to change notification settings - Fork 270
[Bug]: Chat does not auto-scroll to most recent message #1148
Copy link
Copy link
Open
Labels
P2Normal priority bug or improvement with limited blast radius.Normal priority bug or improvement with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:ux-frictionUser-facing flow adds avoidable confusion or support burden without fully blocking progress.User-facing flow adds avoidable confusion or support burden without fully blocking progress.issue-rating: 🦪 silver shellfishThin issue quality; more reproduction proof or environment detail is needed.Thin issue quality; more reproduction proof or environment detail is needed.
Description
Metadata
Metadata
Assignees
Labels
P2Normal priority bug or improvement with limited blast radius.Normal priority bug or improvement with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:ux-frictionUser-facing flow adds avoidable confusion or support burden without fully blocking progress.User-facing flow adds avoidable confusion or support burden without fully blocking progress.issue-rating: 🦪 silver shellfishThin issue quality; more reproduction proof or environment detail is needed.Thin issue quality; more reproduction proof or environment detail is needed.
Type
Fields
Priority
None yet
Projects
StatusShow more project fields
Backlog
Description
When new messages arrive in chat, the view does not automatically scroll to the most recent message. The user has to manually scroll down to see new responses, which is disruptive during active conversations.
Expected Behavior
The chat view should auto-scroll to the bottom when:
If the user has scrolled up to read earlier messages, auto-scroll should be suppressed (standard chat UX pattern). A "scroll to bottom" button should appear when new messages arrive while scrolled up.
Actual Behavior
Chat stays at the current scroll position when new messages arrive. The user must manually scroll down every time to see the latest response.
Impact
This is a core chat UX expectation. Every major chat app (Teams, Slack, iMessage, ChatGPT) auto-scrolls on new messages. Missing this makes the app feel broken during normal use.