diff --git a/files/assets/js/bottom.js b/files/assets/js/bottom.js index c3a0cdee5..2ce8260fd 100644 --- a/files/assets/js/bottom.js +++ b/files/assets/js/bottom.js @@ -146,6 +146,14 @@ function register_new_elements(e) { for (const element of onclick) { element.onclick = () => {execute(element, 'onclick')}; } + + const textareas = e.getElementsByTagName('textarea') + for (const element of textareas) { + autoExpand(element) + element.addEventListener('input', () => { + autoExpand(element) + }); + } } register_new_elements(document); diff --git a/files/assets/js/core.js b/files/assets/js/core.js index f8621221c..27f68c9a9 100644 --- a/files/assets/js/core.js +++ b/files/assets/js/core.js @@ -145,14 +145,6 @@ function autoExpand(field) { window.scrollTo(xpos,ypos); }; -const textareas = document.getElementsByTagName('textarea') -for (const element of textareas) { - autoExpand(element) - element.addEventListener('input', () => { - autoExpand(element) - }); -} - function smoothScrollTop() { window.scrollTo({ top: 0, behavior: 'smooth' });