From b1e0492e05f185127dc957e7ed6c9d3f2d50a78e Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Wed, 8 Nov 2023 21:56:02 +0200 Subject: [PATCH] Prevent (re)start on install & uninstall --- electron.js | 4 ++++ 1 file changed, 4 insertions(+) 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');