element-hq / element-hq/element-web
It seems to be pretty hard to find a mention you just got seconds or minutes ago locally on that same session
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Steps to reproduce
1. Get a desktop notification about a message with a mention and it disappears/you click it away being busy
2. After you're no longer busy some seconds or minutes later, you get curious and open Element to see what it's about
3. You click the notifications bell button to find the message. That failing, you search the new message marker for the channel and click the channel name that is marked to find the message. In short, you just try to see the mention.
### Outcome
#### What did you expect?
The message always shows in the notifications unless I restarted the client since. Clicking the room entry marked for new notification always jumps to that mention (or another newer mention in that same room if any since) if I haven't been looking at that room since, not the latest message, and visually flashes it somehow in the log for a brief second.
(I know for E2ee, notifications can't be fetched from the server and/or synced between clients. But Element should IMHO do the next best thing, which is keep the mention notifications in memory, locally, of all the mentions it actually happened to process on that device recently, until it restarts.)
#### What happened instead?
95% of the time it appears to be impossible to locate the message with the mention. It's not in the notifications bell button list. It's not marked, shown, in any way jumped to clicking the room with the mention maker which is just showing the newest regular one instead. If the room has any higher amount of activity at all, it's basically now a matter of minutes to hours to possibly ever find that message.
For something like a messenger, I feel like something as basic as mentions should really work, it feels frustrating!
### Operating system
Linux
### Application version
Element version: 1.11.8 Olm version: 3.2.12
### How did you install the app?
flathub flatpak
### Homeserver
matrix.org
### Will you send logs?
No
Contributor guide
Assessment
This issue has not been assessed yet.