From 4395edc3de64338b160cf9d5ea32c00ac8fae762 Mon Sep 17 00:00:00 2001 From: Akash Nimare Date: Wed, 31 Jul 2019 05:31:08 +0530 Subject: [PATCH] macos-shortcut: Add meta key for cmd. --- app/renderer/js/preload.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/renderer/js/preload.ts b/app/renderer/js/preload.ts index bae9367b..1092cba3 100644 --- a/app/renderer/js/preload.ts +++ b/app/renderer/js/preload.ts @@ -101,13 +101,14 @@ window.addEventListener('beforeunload', (): void => { // so adding the reload shortcut in the old-school way // Zoom from numpad keys is not supported by electron, so adding it through listeners. document.addEventListener('keydown', event => { + const cmdOrCtrl = event.ctrlKey || event.metaKey; if (event.code === 'F5') { ipcRenderer.send('forward-message', 'hard-reload'); - } else if (event.ctrlKey && event.code === 'NumpadAdd') { + } else if (cmdOrCtrl && event.code === 'NumpadAdd') { ipcRenderer.send('forward-message', 'zoomIn'); - } else if (event.ctrlKey && event.code === 'NumpadSubtract') { + } else if (cmdOrCtrl && event.code === 'NumpadSubtract') { ipcRenderer.send('forward-message', 'zoomOut'); - } else if (event.ctrlKey && event.code === 'Numpad0') { + } else if (cmdOrCtrl && event.code === 'Numpad0') { ipcRenderer.send('forward-message', 'zoomActualSize'); } });