From e67b3a152619b9e407a64d2d46e7ce3ca42559f8 Mon Sep 17 00:00:00 2001 From: mic Date: Sun, 15 Dec 2024 20:49:58 +0100 Subject: [PATCH] type_value parameter added to method textareaAutocomplete --- js/mzta-placeholders-autocomplete.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/js/mzta-placeholders-autocomplete.js b/js/mzta-placeholders-autocomplete.js index c6bb13bc..7b056870 100644 --- a/js/mzta-placeholders-autocomplete.js +++ b/js/mzta-placeholders-autocomplete.js @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -export function textareaAutocomplete(textarea, suggestions) { +export function textareaAutocomplete(textarea, suggestions, type_value = -1) { const container = textarea.closest('.autocomplete-container'); const autocompleteList = container.querySelector('.autocomplete-list'); let activeIndex = -1; @@ -28,8 +28,11 @@ export function textareaAutocomplete(textarea, suggestions) { if (match) { const lastWord = match[0]; - const tr = textarea.parentNode.parentNode.parentNode; - let type = tr.querySelector('.type_output').value + let type = type_value; + if(type_value === -1) { + const tr = textarea.parentNode.parentNode.parentNode; + type = tr.querySelector('.type_output').value + } // console.log(">>>>>>>>> type: " + type); // console.log(">>>>>>>>> suggestions: " + JSON.stringify(suggestions)); // console.log(">>>>>>>>> lastWord: " + lastWord);