element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
65 stars 11 forks source link

Blocking users is not working anymore as expected #2382

Open VolkerJunginger opened 3 months ago

VolkerJunginger commented 3 months ago

Your use case

Blocking users does not work anymore as expected.

The behaviour is quite irrational but seem to be similar on iOS and Android so I suspect this is an SDK issue.

Have you considered any alternatives?

No response

Additional context

No response

manuroe commented 3 months ago

Volker is seing this issue on element.io. BWI can see them on their HS. The behavior is as expected when I test it with my matrix.org account.

manuroe commented 3 months ago

@kegsay can you share any thoughts on this when you are back?

manuroe commented 3 months ago

I tested it again on m.org and it did not work. See the linked rageshake and its sister rageshake. @bnjbvr raised a suspicious piece of code at https://github.com/matrix-org/matrix-rust-sdk/blob/96a4b06ca69d44cd03f1646b0b78295887c7bb70/crates/matrix-sdk-ui/src/timeline/builder.rs#L212-L225 where the timeline is cleared but not reloaded.

bnjbvr commented 2 months ago

https://github.com/matrix-org/matrix-rust-sdk/pull/3378 should help with this.