From 757a4d19daa8aa77c790c57b2a1879fe4e6a700d Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Fri, 20 Jan 2023 15:39:37 +0100 Subject: [PATCH] fix(frontend): Prevent modal from hijacking all keypress event (#1136) --- frontend/src/lib/components/common/modal/Modal.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/common/modal/Modal.svelte b/frontend/src/lib/components/common/modal/Modal.svelte index 484a9901a7..f902c65554 100644 --- a/frontend/src/lib/components/common/modal/Modal.svelte +++ b/frontend/src/lib/components/common/modal/Modal.svelte @@ -12,13 +12,15 @@ function onKeyDown(event: KeyboardEvent) { if (open) { - event.stopPropagation() - event.preventDefault() switch (event.key) { case 'Enter': + event.stopPropagation() + event.preventDefault() dispatch('confirmed') break case 'Escape': + event.stopPropagation() + event.preventDefault() dispatch('canceled') break }