From 6eef2c97ee5fa8d8d95e8795ed5dd139bb339c43 Mon Sep 17 00:00:00 2001 From: "sangboak.lee" Date: Mon, 22 May 2023 23:44:46 +0900 Subject: [PATCH] Fire manual keyup event when key is not Enter --- tabby-core/src/services/hotkeys.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tabby-core/src/services/hotkeys.service.ts b/tabby-core/src/services/hotkeys.service.ts index 868956a3bb..0e9470dd1a 100644 --- a/tabby-core/src/services/hotkeys.service.ts +++ b/tabby-core/src/services/hotkeys.service.ts @@ -178,7 +178,7 @@ export class HotkeysService { this._key.next(getKeyName(eventData)) }) - if (process.platform === 'darwin' && eventData.metaKey && eventName === 'keydown' && !['Ctrl', 'Shift', altKeyName, metaKeyName].includes(keyName)) { + if (process.platform === 'darwin' && eventData.metaKey && eventName === 'keydown' && !['Ctrl', 'Shift', altKeyName, metaKeyName, 'Enter'].includes(keyName)) { // macOS will swallow non-modified keyups if Cmd is held down this.pushKeyEvent('keyup', nativeEvent) }