From b840a6cd460522e5957a760704f23da362e95506 Mon Sep 17 00:00:00 2001 From: Spythere Date: Sun, 14 Apr 2024 21:45:51 +0200 Subject: [PATCH] fix(stock): keydown number bug --- src/components/sections/StockSection.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/sections/StockSection.vue b/src/components/sections/StockSection.vue index aa03920..84dedf7 100644 --- a/src/components/sections/StockSection.vue +++ b/src/components/sections/StockSection.vue @@ -46,8 +46,9 @@ onMounted(() => { window.addEventListener('keydown', (e) => { if (e.target instanceof HTMLInputElement) return; - if (/[1234]/.test(e.key)) { + if (/^[1234]$/.test(e.key)) { const keyNum = Number(e.key); + store.stockSectionMode = sectionModes[keyNum - 1]; (sectionButtonRefs.value[keyNum - 1] as HTMLButtonElement)?.focus(); }