Skip to content

Web UI: chat does not auto-scroll to assistant reply, requires clicking 'new message' badge #14959

@visense

Description

@visense

Description

When chatting in the Web UI (webchat), after sending a message the viewport stays at (or jumps back to) the user message position. When the assistant reply streams in at the bottom, a "new message" badge appears but the page does not auto-scroll to follow the response. The user must manually click the badge every time to see the reply.

Expected behavior

After sending a message, the chat should automatically scroll to follow the assistant's streaming response so the user can read it in real time without extra clicks.

Current behavior

  1. User sends a message
  2. Page stays at the sent message position
  3. Assistant reply appears below the viewport
  4. A "new message" badge/button appears
  5. User must click it to scroll down to the reply

This happens on every message exchange, making conversations tedious.

Environment

  • OpenClaw version: 2026.2.9 (latest)
  • Platform: Synology DSM (Linux 4.4.302+ x64)
  • Node: v24.13.0
  • Browser: Chrome (latest)

Notes

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingstaleMarked as stale due to inactivity

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions