Skip to content

Inconsistent scroll position when opening channels in Communication Chats #12093

@Predixx

Description

@Predixx

Describe the bug

When navigating to a channel in the Communication Chats, the scroll position is inconsistent.

Sometimes the view jumps to the very bottom (latest message), while other times it opens at an arbitrary position instead of the first unread message.

This makes it difficult to reliably continue reading conversations, especially in active channels with many messages.

To Reproduce

  1. Open the Communication Chats.
  2. Navigate to a channel that contains unread messages.
  3. Switch between different channels multiple times.
  4. Observe the scroll position when entering the channel.

Expected behavior

When opening a channel:

  • The view should consistently scroll to the first unread message, or
  • If there are no unread messages, to the latest (bottom) message.

The behavior should be predictable and consistent every time.

Screenshots

No response

Which version of Artemis are you seeing the problem on?

8.7.4

What browsers are you seeing the problem on?

Chrome

Additional context

No response

Relevant log output

Metadata

Metadata

Labels

bugcommunicationPull requests that affect the corresponding module

Type

No type

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions