From 0b8347b06748bd682a2a3902852d962142f99ba6 Mon Sep 17 00:00:00 2001 From: "Joshua A. Horton" Date: Fri, 14 Jun 2024 10:06:10 +0700 Subject: [PATCH] fix(web): fix id of longpress keys with modifier set in touch layout Fixes: #11782 --- web/src/engine/osk/src/input/gestures/browser/oskSubKey.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/web/src/engine/osk/src/input/gestures/browser/oskSubKey.ts b/web/src/engine/osk/src/input/gestures/browser/oskSubKey.ts index abf7116af7..7640c3b20e 100644 --- a/web/src/engine/osk/src/input/gestures/browser/oskSubKey.ts +++ b/web/src/engine/osk/src/input/gestures/browser/oskSubKey.ts @@ -16,8 +16,7 @@ export default class OSKSubKey extends OSKKey { } getId(): string { - // Create (temporarily) unique ID by prefixing 'popup-' to actual key ID - return 'popup-'+this.layer+'-'+this.spec['id']; + return 'popup-'+this.spec.elementID; } construct(osk: VisualKeyboard, baseKey: KeyElement, width: number, topMargin: boolean): HTMLDivElement {