diff --git a/files/assets/js/chat.js b/files/assets/js/chat.js index 35d939ddb..e8d4b7e1e 100644 --- a/files/assets/js/chat.js +++ b/files/assets/js/chat.js @@ -351,9 +351,16 @@ document.addEventListener('click', function (e) { const input = document.getElementById('file') +function handle_files() { + if (!input.files.length) return + input.previousElementSibling.textContent = input.files[0].name.substr(0, 50); +} + +input.onchange = handle_files document.onpaste = function(event) { input.files = structuredClone(event.clipboardData.files); + handle_files() } box.scrollTo(0, box.scrollHeight)