From 2a501346200504b5cdfa742e670a2ee4bde74336 Mon Sep 17 00:00:00 2001 From: metonym Date: Fri, 14 Jan 2022 08:36:03 -1000 Subject: [PATCH] fix(modal): shouldSubmitOnEnter should also dispatch "click:button--primary" Fixes #1005 --- 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 cd7ac834..eb96c46b 100644 --- a/src/Modal/Modal.svelte +++ b/src/Modal/Modal.svelte @@ -55,7 +55,10 @@ /** Set to `true` to disable the primary button */ export let primaryButtonDisabled = false; - /** Set to `true` for the primary button to be triggered when pressing "Enter" */ + /** + * Set to `true` for the "submit" and "click:button--primary" events + * to be dispatched when pressing "Enter" + */ export let shouldSubmitOnEnter = true; /** Specify the secondary button text */ @@ -174,6 +177,7 @@ e.preventDefault(); } else if (shouldSubmitOnEnter && e.key === 'Enter') { dispatch('submit'); + dispatch('click:button--primary'); } } }}"