Open weeman1337 opened 2 years ago
I don't think this is a bug we'll be able to fix. The sync accumulator didn't have a chance to persist the redaction, so it's still using the original event.
We can fix the sync accumulator persist better instead of every 5 minutes. Currently, this would be hard because it's one big giant JSON that takes a while to persist but we can refactor how we store things to be more managable.
This kind of edge case also causes the "Beware: edge case" explained in https://github.com/matrix-org/matrix-react-sdk/pull/8354 where the history refresh can appear multiple times.
Steps to reproduce
Outcome
What did you expect?
Not seeing my deleted message
What happened instead?
Deleted message pops up for a short time period („Hi“ message in video)
Operating system
Ubuntu 22.04 LTS
Browser information
Firefox 103.0.1
URL for webapp
https://develop.element.io/
Application version
Version von Element: 3e3f279469ad-react-e864dbfacf01-js-3907d1c28f87 Version von Olm: 3.2.12
Homeserver
No response
Will you send logs?
No