diff --git a/app/main.ts b/app/main.ts index 452f6c13d..40d800f5c 100644 --- a/app/main.ts +++ b/app/main.ts @@ -1738,7 +1738,10 @@ async function getDefaultLoginItemSettings(): Promise // Signal doesn't really use media keys so we set this switch here to unblock // them so that other apps can use them if they need to. -app.commandLine.appendSwitch('disable-features', 'HardwareMediaKeyHandling'); +const featuresToDisable = + `HardwareMediaKeyHandling,${app.commandLine.getSwitchValue('disable-features')}`; +app.commandLine.appendSwitch('disable-features', featuresToDisable); + // If we don't set this, Desktop will ask for access to keychain/keyring on startup app.commandLine.appendSwitch('password-store', 'basic');