diff --git a/src/main.ts b/src/main.ts index 35b93783d71..1b6edc93230 100644 --- a/src/main.ts +++ b/src/main.ts @@ -184,16 +184,19 @@ export class Main { } } -console.error(process.argv); if (process.argv.some(arg => arg.indexOf('chrome-extension://') !== -1 || arg.indexOf('{') !== -1)) { - app.on('ready', () => { - app.dock.hide(); - }); + if (process.platform === 'darwin') { + app.on('ready', () => { + app.dock.hide(); + }); + } + process.stdout.on('error', (e) => { if (e.code === 'EPIPE') { process.exit(0); } }); + const proxy = new NativeMessagingProxy(); proxy.run(); } else {