From 29d22aefd7d97e7c48bfe61fb7f08e1beaa89e01 Mon Sep 17 00:00:00 2001 From: Germain Souquet Date: Thu, 15 Apr 2021 16:50:35 +0100 Subject: [PATCH] Fix exit shortcuts for non QWERTY keyboards --- src/electron-main.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/electron-main.js b/src/electron-main.js index a7d4a76..fd04e6e 100644 --- a/src/electron-main.js +++ b/src/electron-main.js @@ -256,9 +256,9 @@ let mainWindow = null; global.appQuitting = false; const exitShortcuts = [ - (input, platform) => platform !== 'darwin' && input.alt && input.code === 'F4', - (input, platform) => platform !== 'darwin' && input.control && input.code === 'KeyQ', - (input, platform) => platform === 'darwin' && input.meta && input.code === 'KeyQ', + (input, platform) => platform !== 'darwin' && input.alt && input.key.toUpperCase() === 'F4', + (input, platform) => platform !== 'darwin' && input.control && input.key.toUpperCase() === 'Q', + (input, platform) => platform === 'darwin' && input.meta && input.key.toUpperCase() === 'Q', ]; const warnBeforeExit = (event, input) => {