element-hq / element-hq/element-android
A videoconference that has been completed for everyone always appears as “in progress” in the mobile application.
- Dominant language
- Kotlin
- Stars
- 3.7k
- Forks
- 917
- PR merge metrics
- No merged PRs in 30d
Description
### Steps to reproduce
If a videoconference is initiated from a lounge with at least 3 people, and a user joins the videoconference from the Element mobile application, if another user ends the videoconference for everyone, the videoconference still appears in progress in the mobile application.
To be more precise, if a user joins a videoconference, from the Element mobile application, in a lounge with at least 3 participants, and then another initiator of the meeting ends the videoconference, the Element mobile application interface indicates that the meeting is still in progress.
For example, if the user is the meeting initiator, the “End meeting for everyone” banner always appears (screenshot taken on Iphone, but the problem is the same on Android):

In all cases, the re-join button appears as if the meeting had not yet ended (screenshot taken on Iphone, but the problem is the same on Android):

This problem also appears when reloading the mobile application from the phone. However, restarting the smartphone refreshes the interface.
### Outcome
#### What did you expect?
- When the videoconference initiator ends the meeting for all, the mobile application of a user joining the videoconference in the lounge should update to no longer indicate that the meeting is in progress.
#### What happened instead?
When a user ends a meeting, it is still displayed in progress in the Element mobile application.
### Your phone model
Samsung Galaxy A35
### Operating system version
Android 14
### Application version and app store
_No response_
### Homeserver
_No response_
### Will you send logs?
Yes
### Are you willing to provide a PR?
Yes
Contributor guide
Assessment
This issue has not been assessed yet.