Edit history

User joining VC during screenshare breaks screenshare has not been edited, so there are no earlier versions.

Current version | Original by Fullest
Show

User joining VC during screenshare breaks screenshare

Observed behaviour

Screenshare breaks in such a way that audio continues to work, but video is just a dimmed still image, likely that of the preview. If all users are already in the call before starting screenshare, it does seem to work fine however. From what I can see, it looks like the moment a new user joins a voice call, the "Chromium" device in pipewire is very briefly deleted and recreated, which causes a break in the audio pipeline. This also causes certain apps, such as Freetube, to detect an unplugged device and automatically pause.

Reproduction steps

  1. Start a screenshare in a VC
  2. In another browser tab, join the same VC again (probably also works if another user joins as well, but I only tested as myself)

Build information

Canary Desktop 2026.529.63437, Web 2026.529.63437, Linux 7.0.9-105.fc43.x86_64 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US

Platform

Linux

Evidence

Attached voice diagnostics

Details

Expected behaviour The screenshare should not be disrupted