-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Closed
Labels
A-PerformanceA-Room-ListA-TimelineO-FrequentAffects or can be seen by most users regularly or impacts most users' first experienceAffects or can be seen by most users regularly or impacts most users' first experienceS-MajorSeverely degrades major functionality or product features, with no satisfactory workaroundSeverely degrades major functionality or product features, with no satisfactory workaroundT-Defect
Description
Steps to reproduce
- Have Element open, or just open it (so that it's loading and doing an initial sync). I am using the new room list as on develop.element.io.
- Click on a room in your room list
Outcome
What did you expect?
- The room I clicked to be moved to the top of the list and the click acknowledged with visual feedback immediately.
- The room to be switched immediately, or for the room view pane to be blanked out until the new room loads.
What happened instead?
The room is switched after a variable delay. This can be 10 seconds.
It looks to me by eye that it waits for all pieces of timeline to finish loading in the current room before the switch takes effect, because visually I am noticing loading spinners on the room and thread panes, seeing timeline sections getting added and it seems to switch snappily after that settles.
Operating system
Linux
Browser information
LibreWolf (Firefox) 147
URL for webapp
develop.element.io
Application version
Element version: e8d97a9-js-3bb22a9b287d Crypto version: Rust SDK 0.16.0 (82e97d4), Vodozemac 0.9.0
Homeserver
librepush.net, Synapse 1.145.0
Will you send logs?
No
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-PerformanceA-Room-ListA-TimelineO-FrequentAffects or can be seen by most users regularly or impacts most users' first experienceAffects or can be seen by most users regularly or impacts most users' first experienceS-MajorSeverely degrades major functionality or product features, with no satisfactory workaroundSeverely degrades major functionality or product features, with no satisfactory workaroundT-Defect