Closed rmader closed 7 months ago
We'll need to wait for Electron to release a stable version with this, and then Slack update their binary release.
AFAIK the fix went into Chromium 96, which again is the base for Electron 16 from last November. Unfortunately Slack release notes don't contain Electron updates (they did - but I assume they are not on Electron 4.2.1 any more...). So it could be that this already works now, but needs testing.
They seem to list versions at https://app.slack.com/libs/desktop now, and they are still at electron 15
Edit: Hrm, nevermind, I guess they never thought of updating that file?
@razzeee Yeah they just don't update that page anymore, the current Electron version is v28.1.2 when looking inside the asar package, which released last week (https://github.com/electron/electron/releases/tag/v28.1.2). Nice to see they're keeping it up to date.
The fact that screen sharing required Pipewire socked access despite using the xdg portal was a WebRTC bug. Once the fix has reached stable,
--filesystem=xdg-run/pipewire-0
can be dropped.