From 84f027cd8d8d4733de5abf9da518f852f6ce1de9 Mon Sep 17 00:00:00 2001 From: rafael-aero Date: Tue, 26 Oct 2021 16:27:44 +0200 Subject: [PATCH] remove listeners on the call to before-quit-for-update --- ElectronNET.Host/main.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ElectronNET.Host/main.js b/ElectronNET.Host/main.js index 6c49b82..aba0b9e 100644 --- a/ElectronNET.Host/main.js +++ b/ElectronNET.Host/main.js @@ -55,10 +55,13 @@ app.on('will-finish-launching', () => { app.on('before-quit-for-update', () => { ignoreApiProcessClosed = true; + app.removeAllListeners("window-all-closed"); + const windows = BrowserWindow.getAllWindows(); if (windows.length) { windows.forEach(w => { try { + w.removeAllListeners("close"); w.hide(); w.destroy(); }