From a5ef8ecac393a7dffc88217c30437ac9de0efa66 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Tue, 24 Sep 2024 00:31:00 +0900 Subject: [PATCH] Fix textarea input handling for Enter --- src/lib/UI/GUI/TextAreaInput.svelte | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/UI/GUI/TextAreaInput.svelte b/src/lib/UI/GUI/TextAreaInput.svelte index 2b5b2607..00efa45f 100644 --- a/src/lib/UI/GUI/TextAreaInput.svelte +++ b/src/lib/UI/GUI/TextAreaInput.svelte @@ -245,21 +245,21 @@ case 'ArrowDown': selectingAutoComplete = Math.min(selectingAutoComplete + 1, autocompleteContents.length - 1) e.preventDefault() - break + return case 'ArrowUp': selectingAutoComplete = Math.max(selectingAutoComplete - 1, 0) e.preventDefault() - break + return case 'Enter': case 'Tab': e.preventDefault() if(selectingAutoComplete !== -1){ insertContent(autocompleteContents[selectingAutoComplete]) } - break + return case 'Escape': hideAutoComplete() - break + return } } if(e.key === 'Enter' && isFirefox){