main: Turn electron-connect off by default.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2020-05-05 11:50:31 -07:00
committed by Anders Kaseorg
parent e03de26137
commit 22d7ef5615
2 changed files with 4 additions and 6 deletions

View File

@@ -1069,10 +1069,8 @@ class ServerManagerView {
window.addEventListener('load', async () => {
// Only start electron-connect (auto reload on change) when its ran
// from `npm run dev` or `gulp dev` and not from `npm start` when
// app is started `npm start` main process's proces.argv will have
// `--no-electron-connect`
if (isDev && !remote.getGlobal('process').argv.includes('--no-electron-connect')) {
// from `npm run dev` or `gulp dev` and not from `npm start`
if (isDev && remote.getGlobal('process').argv.includes('--electron-connect')) {
require('electron-connect').client.create();
}

View File

@@ -29,7 +29,7 @@ gulp.task('compile', () => {
gulp.task('dev', () => {
// Start browser process
electron.start();
electron.start(['--electron-connect']);
// Restart browser process
gulp.watch('app/main/*.ts', gulp.series('compile', 'restart:browser'));
// Reload renderer process
@@ -40,7 +40,7 @@ gulp.task('dev', () => {
gulp.task('restart:browser', done => {
electron.stop();
electron.restart();
electron.restart(['--electron-connect']);
done();
});