From 06c64da128db491fc4498cddb3cd8bdd6e977bec Mon Sep 17 00:00:00 2001 From: purocean Date: Thu, 15 Jul 2021 19:33:50 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=BF=AB=E6=8D=B7=E9=94=AE=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=20Meta=20=E9=94=AE=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/context/shortcut.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/renderer/context/shortcut.ts b/src/renderer/context/shortcut.ts index d82bd643..5492a6ab 100644 --- a/src/renderer/context/shortcut.ts +++ b/src/renderer/context/shortcut.ts @@ -6,6 +6,7 @@ const logger = getLogger('shortcut') const isMacOS = env.isMacOS export const Ctrl = 'Ctrl' +export const Meta = 'Meta' export const CtrlCmd = 'CtrlCmd' export const Alt = 'Alt' export const Shift = 'Shift' @@ -57,6 +58,10 @@ export const matchKeys = (e: KeyboardEvent | MouseEvent, keys: (string | number) modifiers.ctrlKey = true if (!e.ctrlKey) return false break + case Meta: + modifiers.metaKey = true + if (!e.ctrlKey) return false + break case Shift: modifiers.shiftKey = true if (!e.shiftKey) return false