-
Notifications
You must be signed in to change notification settings - Fork 260
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrong room list ordering after edit #4413
Comments
The room is encrypted, so the server cannot filter which events trigger a bump. This is the code that handles that: matrix-rust-sdk/crates/matrix-sdk-base/src/sliding_sync/mod.rs Lines 878 to 894 in 150d9e4
We notice that there is no event filtering whatsoever. We should probably decide which events are candidates to update the |
Duplicate of #4062 |
This must also be why latest messages are sometimes wrong in rooms when rooms when getting decryption keys late / not sharing keys with the NSE(?): the backend bumps them to the top but the app can't yet render the right message. |
We noticed the room list order break after an edit has been sent in one of the rooms. Notice how the
19:12
room is above everything else in the screenshot below.The room in question is
!TAoweeYCttBnjuMqRg:matrix.org
, the original19:12
event is$c-4G24WDEkdbJYcvO7VDAeMDsdYUS-rntkUIzEjVeak
and the subsequent22:19
edit event is$3cEeTTSRQFcuk8NZBUngz1t4mAbca0boetGQBtQU9aE
.There doesn't seem to be anything out of the ordinary about the edit event apart from the time passed in between.
The text was updated successfully, but these errors were encountered: