From b7b56ca49196afe3d99d2f0ef2c3ea876f7c6f6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B3zsef=20Farkas?= Date: Mon, 19 Jun 2017 20:50:54 +0200 Subject: [PATCH] Fix invalid scancode option match in KeypressTab --- .../components/popover/tab/keypress/keypress-tab.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/src/components/popover/tab/keypress/keypress-tab.component.ts b/shared/src/components/popover/tab/keypress/keypress-tab.component.ts index e6e2e691..c3cd947d 100644 --- a/shared/src/components/popover/tab/keypress/keypress-tab.component.ts +++ b/shared/src/components/popover/tab/keypress/keypress-tab.component.ts @@ -200,7 +200,7 @@ export class KeypressTabComponent extends Tab implements OnChanges { const additional = option.additional; if (additional && additional.scancode === scancode && additional.type === typeToFind) { return true; - } else if (+option.id === scancode) { + } else if ((!additional || additional.scancode === undefined) && +option.id === scancode) { return true; } else { return false;