diff --git a/src/UI/Popup/TagRendering/TagRenderingQuestion.svelte b/src/UI/Popup/TagRendering/TagRenderingQuestion.svelte index cb41c8aa06..f156ea9b9b 100644 --- a/src/UI/Popup/TagRendering/TagRenderingQuestion.svelte +++ b/src/UI/Popup/TagRendering/TagRenderingQuestion.svelte @@ -241,7 +241,7 @@
onSave()} + on:submit|preventDefault={() =>{ /*onSave(); This submit is not needed and triggers to early, causing bugs: see #1808*/}} >
@@ -285,7 +285,7 @@ feature={selectedElement} value={freeformInput} unvalidatedText={freeformInputUnvalidated} - on:submit={onSave} + on:submit={() => onSave()} /> {:else if mappings !== undefined && !config.multiAnswer} @@ -329,7 +329,7 @@ value={freeformInput} unvalidatedText={freeformInputUnvalidated} on:selected={() => (selectedMapping = config.mappings?.length)} - on:submit={onSave} + on:submit={() => onSave()} /> {/if} @@ -372,7 +372,7 @@ feature={selectedElement} value={freeformInput} unvalidatedText={freeformInputUnvalidated} - on:submit={onSave} + on:submit={() => onSave()} /> {/if} @@ -397,13 +397,13 @@ {#if allowDeleteOfFreeform && (mappings?.length ?? 0) === 0 && $freeformInput === undefined && $freeformInputUnvalidated === ""} - {:else}