element-hq / element-ios

A glossy Matrix collaboration client for iOS
https://element.io
Apache License 2.0
1.73k stars 486 forks source link

1:1 VoIP call doesn't terminate (and cannot be terminated) when user is banned #7611

Open lampholder opened 1 year ago

lampholder commented 1 year ago

Steps to reproduce

Discovered on web but the same problem manifests (a little bit differently) on iOS.

When you're banned from a room (or kicked presumably) any active call in that room should terminate.

On iOS, after you've been banned you can't use the call end UX to leave the call - you just get errors saying that your user is not in the room. And the call continues. At least it's obvious that it's happening.

Outcome

What did you expect?

Call to end after banning.

What happened instead?

Call continued!

Your phone model

ipHone 12 pro

Operating system version

16.6

Application version

Latest from testflight

Homeserver

matrix.org

Will you send logs?

No