From a522a5559635fce26440c5860ee408a8c60af427 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Wed, 29 Dec 2021 06:02:55 -0800 Subject: [PATCH] fix(date-picker): stop "Escape" from closing modal (#955) Fixes #952 --- src/DatePicker/DatePicker.svelte | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/DatePicker/DatePicker.svelte b/src/DatePicker/DatePicker.svelte index 1a839844..1ec77fcf 100644 --- a/src/DatePicker/DatePicker.svelte +++ b/src/DatePicker/DatePicker.svelte @@ -234,6 +234,12 @@ {datePickerType === 'range' && $labelTextEmpty && 'bx--date-picker--nolabel'}" + on:keydown="{(e) => { + if (calendar?.isOpen && e.key === 'Escape') { + e.stopPropagation(); + calendar.close(); + } + }}" >