diff --git a/main.js b/main.js index a1f76e8..70530ea 100644 --- a/main.js +++ b/main.js @@ -38,7 +38,9 @@ app.commandLine.appendSwitch('disable-features', 'IOSurfaceCapturer'); app.commandLine.appendSwitch('force-fieldtrials', 'WebRTC-Audio-Red-For-Opus/Enabled/'); // Enable optional PipeWire support. -app.commandLine.appendSwitch('enable-features', 'WebRTCPipeWireCapturer'); +if (!app.commandLine.hasSwitch('enable-features')) { + app.commandLine.appendSwitch('enable-features', 'WebRTCPipeWireCapturer'); +} // Needed until robot.js is fixed: https://github.com/octalmage/robotjs/issues/580 app.allowRendererProcessReuse = false;