element-hq / element-hq/element-web

Button to jump to first unread message automatically disappears after a short time

Open
#26,924 1 comment 0 reactions 0 assignees View on GitHub
A-Timeline T-Enhancement X-Needs-Product
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Your use case

#### What would you like to do?
Jump to the first unread message when opening a conversation/room

#### Why would you like to do it?
Convenience.

#### How would you like to achieve it?
Using the button:
![grafik](https://github.com/element-hq/element-web/assets/6171135/fee20e3f-66bd-4b82-99e5-7ee4aca204a5)

Unfortunately, that button disappears after a short amount of time (unexpectedly). In the past, I didn't know that, so thought "okay, I'll open this room, read a bit and can later jump to the first unread message". Then, I saw that the button disappeared.

Now, when opening a room, I am always a bit anxious to click this button in time, before it disappears and I am doomed.

### Have you considered any alternatives?

Manually scrolling up (not so nice in big rooms).

### Additional context

The current behavior seems to be a "feature, not a bug". I consider this a pretty broken UX, though. 🥲

Contributor guide

Open the contributing guide

Research direction

Locate the conversation or room UI that shows the jump-to-first-unread button and reproduce the reported disappearance after opening a room. Trace the behavior that hides the button and verify that users can still jump to the first unread message after reading for a while; the issue does not name a file or test to run.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.