From 955b3ea71de5e742ea5e25432d0aa377f3ce897d Mon Sep 17 00:00:00 2001 From: enki Date: Fri, 10 Jul 2026 19:40:31 -0700 Subject: [PATCH] desktop: revert screenshare to video-only capture The 1.0.1 loopback-audio request broke Windows screenshare entirely; we don't need Windows audio, so go back to plain {video}. Co-Authored-By: Claude Fable 5 --- apps/desktop/src/ipc.ts | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/apps/desktop/src/ipc.ts b/apps/desktop/src/ipc.ts index 33bc467f91..3aca603949 100644 --- a/apps/desktop/src/ipc.ts +++ b/apps/desktop/src/ipc.ts @@ -145,15 +145,7 @@ ipcMain.on("ipcCall", async function (_ev: IpcMainEvent, payload) { })); break; case "callDisplayMediaCallback": - // Blap: capture system audio alongside the shared screen. Electron's - // "loopback" audio is supported on Windows and macOS only (not Linux), so we - // gate on platform — passing it on Linux would fail the whole share. - await getDisplayMediaCallback()?.({ - video: args[0], - ...(process.platform === "win32" || process.platform === "darwin" - ? { audio: "loopback" as const } - : {}), - }); + await getDisplayMediaCallback()?.({ video: args[0] }); setDisplayMediaCallback(null); ret = null; break;