diff --git a/electron.js b/electron.js index 2de1425a4..3b879fd06 100644 --- a/electron.js +++ b/electron.js @@ -1,6 +1,10 @@ 'use strict'; const {app, globalShortcut, BrowserWindow} = require('electron'); + +// Prevent Trilium starting twice on first install and on uninstall for the Windows installer. +if (require('electron-squirrel-startup')) return; + const sqlInit = require('./src/services/sql_init'); const appIconService = require('./src/services/app_icon'); const windowService = require('./src/services/window');