From 9ed0f78299c92cfa94745bbded76b58bf6af8a4d Mon Sep 17 00:00:00 2001 From: yannfrendo Date: Wed, 22 Nov 2023 12:40:34 +0100 Subject: [PATCH] Bug fix with the arrows key --- .../shared-components/change-date.svelte | 68 ++++++++++--------- 1 file changed, 37 insertions(+), 31 deletions(-) diff --git a/web/src/lib/components/shared-components/change-date.svelte b/web/src/lib/components/shared-components/change-date.svelte index f6ca0843c4..e165069e1d 100644 --- a/web/src/lib/components/shared-components/change-date.svelte +++ b/web/src/lib/components/shared-components/change-date.svelte @@ -48,36 +48,42 @@ dispatch('confirm', value); } }; + const handleKeydown = (event: KeyboardEvent) => { + if (['ArrowUp', 'ArrowDown', 'ArrowLeft', 'ArrowRight'].includes(event.key)) { + event.stopPropagation(); + } + }; - - -
-
-
- - +
+ +
+
+
+ + +
+
+ + (item ? `${item.zone} (${item.offset})` : '(not selected)')} + on:select={({ detail: item }) => handleSelect(item)} + /> +
-
- - (item ? `${item.zone} (${item.offset})` : '(not selected)')} - on:select={({ detail: item }) => handleSelect(item)} - /> -
-
-
+ +
\ No newline at end of file