remove listeners on the call to before-quit-for-update

This commit is contained in:
rafael-aero
2021-10-26 16:27:44 +02:00
parent f213ca4f8c
commit 84f027cd8d

View File

@@ -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();
}