From fb1f5b7ec7ad4ec5b5fb99179fb04f0298aa99a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thea=20Sch=C3=B6bl?= Date: Fri, 14 Feb 2025 14:55:06 +0100 Subject: [PATCH] fix: can't type in chords --- src/routes/(app)/config/chords/input-converter.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/routes/(app)/config/chords/input-converter.ts b/src/routes/(app)/config/chords/input-converter.ts index b12710d6..5619fae4 100644 --- a/src/routes/(app)/config/chords/input-converter.ts +++ b/src/routes/(app)/config/chords/input-converter.ts @@ -1,12 +1,16 @@ import { KEYMAP_IDS, KEYMAP_KEYCODES } from "$lib/serial/keymap-codes"; +import { get } from "svelte/store"; export function inputToAction( event: KeyboardEvent, useKeycodes?: boolean, ): number | undefined { if (useKeycodes) { - return KEYMAP_KEYCODES.get(event.code); + return get(KEYMAP_KEYCODES).get(event.code); } else { - return KEYMAP_IDS.get(event.key)?.code ?? KEYMAP_KEYCODES.get(event.code); + return ( + get(KEYMAP_IDS).get(event.key)?.code ?? + get(KEYMAP_KEYCODES).get(event.code) + ); } }