From 146eb45122c09659e6d3aa8d7ed89aedd3299f3f Mon Sep 17 00:00:00 2001 From: Aevann Date: Fri, 17 Mar 2023 15:20:11 +0200 Subject: [PATCH] make inserting files much more user-friendly --- files/assets/js/core.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/files/assets/js/core.js b/files/assets/js/core.js index fda0fe315..fc8658eba 100644 --- a/files/assets/js/core.js +++ b/files/assets/js/core.js @@ -467,10 +467,7 @@ function handle_files(input, newfiles) { if (span.innerHTML != ' ') span.innerHTML += ', ' span.innerHTML += file.name.substr(0, 30); if (location.pathname != '/chat') - if (ta.value) - ta.value += `\n[${file.name}]` - else - ta.value += `[${file.name}]` + ta.setRangeText(`[${file.name}]`); } autoExpand(ta) @@ -538,6 +535,7 @@ document.onpaste = function(event) { input = document.querySelector('input[type="file"]') } + event.preventDefault(); handle_files(input, files); }