From ec039ba1635f387ebd0633f94d0190e93f06e1f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tade=C3=A1=C5=A1=20Mar=C5=A1=C3=ADk?= <95856146+tmarsik42@users.noreply.github.com> Date: Sat, 17 Sep 2022 19:30:33 +0200 Subject: [PATCH] fix(modal): prevent `submit` event on `Modal` if `primaryButtonDisabled` is true (#1486) Fixes #1485 --- src/Modal/Modal.svelte | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Modal/Modal.svelte b/src/Modal/Modal.svelte index 522a7ec7..30259344 100644 --- a/src/Modal/Modal.svelte +++ b/src/Modal/Modal.svelte @@ -168,7 +168,11 @@ tabbable[index].focus(); e.preventDefault(); - } else if (shouldSubmitOnEnter && e.key === 'Enter') { + } else if ( + shouldSubmitOnEnter && + e.key === 'Enter' && + !primaryButtonDisabled + ) { dispatch('submit'); dispatch('click:button--primary'); }