Users displayed in picture in picture don't disappear when they leave
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 461
- Forks
- 70
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
Users displayed in picture in picture don't disappear when they leave. their video frame stays frozen but does not get deactivated unless the user chooses to manually close the picture in picture.
To Reproduce
Steps to reproduce the behavior:
-
Start a call with 2 users in it
-
Click on view video stream in picture in picture on one of the instances

-
have the other user leave the room
-
See error
Expected behavior
When a user leaves, picture in picture views of them on other instances should either deactivate or show a message saying they left.
Screenshots
If applicable, add screenshots to help explain your problem.
Before user leaves

After user leaves

Desktop (please complete the following information):
- OS: Windows 10
- Browser: Chrome
- Version: latest
Additional context
- Link you used?
https://us.meething.space - Branch you used? (Such as fix_audio)
master
Add any other context about the problem here.
Metric
- Perfomance / Benchmarking
- Latency
- Cross site scripting
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the two-user call and picture-in-picture sequence described in the issue, then trace how the picture-in-picture view responds when the other participant leaves. Confirm the chosen behavior—deactivation or a departure message—by repeating the reproduction steps and verifying that no frozen video remains.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- audio-video-rtc, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100