element-hq / element-hq/element-web
Freezed video call after refreshing page
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Steps to reproduce
User A calls User B.
User B answer call.
User B refresh the page.
User B left the call, User A still in call.
User A see freezed image of User B.
### Outcome
#### What did you expect?
User A is disconnected or User B has possibility to rejoin the call.
#### What happened instead?
When refreshing the browser during an active call, the other side is not disconnected and just sees a freezed image of the disconnected user. The call closes by itself after 30-60 seconds.
### Operating system
Windows
### Browser information
Chrome 116.0.5845.141
### URL for webapp
app.element.io
### Application version
1.11.40
### Homeserver
matrix.org
### Will you send logs?
Yes
Contributor guide
Research direction
No source files or tests are named in the issue. Reproduce the refresh scenario on app.element.io using Chrome and the listed two-user call steps, then trace the web call lifecycle and any available logs. Done means the remaining participant is disconnected or the refreshed participant can rejoin instead of seeing a frozen image for 30–60 seconds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- audio-video-rtc, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100