Bug 479918

Summary: Clicking on a message in the Notifications dialog doesn't actually show you the message
Product: [Applications] NeoChat Reporter: Nate Graham <nate>
Component: GeneralAssignee: Tobias Fella <fella>
Status: CONFIRMED ---    
Severity: normal CC: carl, smowtenshi
Priority: NOR Keywords: usability
Version First Reported In: git master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nate Graham 2024-01-16 20:41:12 UTC
Today's git master on Plasma 6 Wayland on top of Fedora KDE.


STEPS TO REPRODUCE
1. Join a lot of rooms
2. Turn off NeoChat
3. Wait for many messages to accumulate in them, and for at least one message to mention you--e.g. by having NeoChat closed during EU work hours
4. Open NeoChat
5. Open Notifications dialog
6. Wait until the dialog populates with content, which will take a while (see Bug 479917)
7. Click on one of the messages mentioning you that appears in the dialog


OBSERVED RESULT
You're taken to the room where that message was received, but not scrolled to the exact position in the timeline where the message was located, so you can't see it. Instead you see the latest messages sent to the room.


EXPECTED RESULT
You're taken to the room where the message was received, and it scrolls to the message.
Comment 1 Tobias Fella 2024-07-28 12:34:30 UTC
Right, this only really works when the message is already loaded