matrix-react-sdk
matrix-react-sdk copied to clipboard
Always pass recent decryption retry successes to widgets
Potential fix for https://github.com/element-hq/element-call/issues/2561.
It looks like the current behaviour was set by https://github.com/matrix-org/matrix-react-sdk/pull/6695 for https://github.com/element-hq/element-web/issues/18060. But, I don't know if the scenario I am encountering was considered. So, this might be the wrong way to go about it.
I tried to add some test cases that cover the basic encrypted event semantics too.
Checklist
- [ ] Tests written for new code (and old code if feasible).
- [ ] New or updated
public
/exported
symbols have accurate TSDoc documentation. - [ ] Linter and other CI checks pass.
- [ ] Sign-off given on the changes (see CONTRIBUTING.md).