spreed
spreed copied to clipboard
Screensharing has a priority over selected / following participant
How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Steps to reproduce
- Start a call between 2+ users
- As User 1, start screensharing
- As User 2, try to click on other participants or local video, to manually set it as main
Expected behaviour
Main place should be occupied by followed participant's / local video, shared screen moved to Stripe
Actual behaviour
Screensharing occupies both places
Talk app
Talk app version: 16 (probably older versions too)
Is it still reproducible ?
As I tested, when you are not following the tile, the video is in the stripe and presenter overlay and the screensharing in presentation. When you follow, the tile in stripe is just standard placeholder and the rest remains the same.
I'd say, it's an accepted behavior: user's screen (main) and video (stripe and overlay) are visible. Clicking on the video in stripe, it's expected to trigger "following" mode as all other videos and not switching between video and screen positions.
IMO, screen should always remain on main position when it's on. If it is on, it usually means that the focus is on the presentation.
https://github.com/user-attachments/assets/0aaf36c9-8675-49c4-94e2-100c3a9d5094
Not reproducible anymore