From 8b6d617d750bd885c440c9fe56c55e5dd632ccf6 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Thu, 30 Dec 2021 08:58:49 -0800 Subject: [PATCH] fix(date-picker): input should not lose focus when pressing "Enter" Fixes #876 --- src/DatePicker/DatePicker.svelte | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/DatePicker/DatePicker.svelte b/src/DatePicker/DatePicker.svelte index 1ec77fcf..e2444d20 100644 --- a/src/DatePicker/DatePicker.svelte +++ b/src/DatePicker/DatePicker.svelte @@ -239,6 +239,14 @@ e.stopPropagation(); calendar.close(); } + + if ( + $hasCalendar && + /INPUT/.test(document.activeElement?.tagName) && + e.key === 'Enter' + ) { + e.stopPropagation(); + } }}" >