Improve how active calls work (#3029)

* Improve how active calls work:

- Sending the `m.call.notify` event is now done in `CallScreenPresenter` once we know the sync is running.
- You can mark a call of both external url or room type as joined.
- Hanging up checks the current active call type and will only remove it if it matches.
This commit is contained in:
Jorge Martin Espinosa
2024-06-18 12:07:08 +02:00
committed by GitHub
parent 2b5ea96110
commit 2e32adf1f1
9 changed files with 129 additions and 87 deletions
+1
View File
@@ -0,0 +1 @@
Improve how active calls work by also taking into account external url calls and waiting for the sync process to start before sending the `m.call.notify` event.