Skip to content

Show floating date indicator while scrolling in Chats #1115

@Khizarshah01

Description

@Khizarshah01

As an EmbeddedChat developer

I need to display a floating date indicator while scrolling through long conversations

So that users can always understand the date context of the currently visible messages, even during fast scrolling


Context

This functionality is already present in the Rocket.Chat core web client, but is currently missing in EmbeddedChat.


Acceptance Criteria

  • A floating date indicator appears at the top of the message list while the user is scrolling
  • The indicator updates dynamically when scrolling into messages from a different date
  • The indicator disappears shortly after scrolling stops
  • The indicator does not block message interaction (non-interactive)
  • Existing inline date separators continue to work as before

Demo

Current behavior (indicator not present):

Screencast.from.2026-01-27.00-15-28.mp4

Expected behavior (indicator present):

Screencast.from.2026-01-27.00-14-18.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions