element-call icon indicating copy to clipboard operation
element-call copied to clipboard

Tiles hang around after the user leaves the call

Open ara4n opened this issue 9 months ago • 2 comments

Steps to reproduce

  1. User tiles used to disappear immediately when a user quits a call.
  2. Instead they now say "waiting media" for a few seconds or more and then eventually disappear when a user leaves.

Outcome

What did you expect?

Users tiles to disappear as soon as the user leaves.

What happened instead?

User tile hangs around for a while making it look as if media has crashed.

URL for webapp

call.element.io

Will you send logs?

No

ara4n avatar Apr 02 '25 22:04 ara4n

Is it possible that users did not exit the call but just closed the tab? In that case this is expected behavior since the delayed event takes up to 15 sec (worst case) to kick in.

Since we cannot trust the SFU the MatrixRTC session membership is derived from room state. This also allows the messenger apps to derive membership from room state rather than asking in addition the SFU.

fkwp avatar Apr 03 '25 06:04 fkwp