[Question] Should poll votes bump a room to the top of the ordered room list? #3101
Labels
A-Polls
A-Room-List
A-SSS
Regression or bug observed when using Simplified Sliding Sync
O-Occasional
Affects or can be seen by some users regularly or most users rarely
S-Major
Severely degrades major functionality or product features, with no satisfactory workaround
T-Defect
X-Needs-Rust
This issue needs a Rust SDK change. It must have a link to a Rust SDK issue
Steps to reproduce
This could be a feature though I'd argue it's more of a bug as:
The timestamps in the room list become out of order, if one of those rooms has polls. Like in this example where the room 'WhatsApple FC' has polls ongoing. The latest message is at 10:09 yet in the room list it appears in between two rooms at 10:32 and 10:37, because a vote was cast between those timestamps.
The room preview for a room with polls active doesn't acknowledge the latest event was a poll vote, ie it doesn't show 'A vote was cast' or similar. It's confusing to see a room jump to the top of the list, yet the message preview stays the same, not informing you why the room jumped.
So we're in a situation where the room ordering does acknowledge poll votes, but the room list preview and the timestamps on the room list do not. Creating a strange experience when put together.
(I'm sure not the most important issue right now, just wanted to capture some thoughts while I had them!)
Outcome
What did you expect?
The room with votes to stay in it's position in the room list order, despite votes being cast. Unless an actual new message is sent.
What happened instead?
The room lives at the top of the room list, in my case accentuated by the room having 50 people with active polls.
Your phone model
No response
Operating system version
No response
Application version
663
Homeserver
Synapse 1.112
Will you send logs?
No
The text was updated successfully, but these errors were encountered: