aboutsummaryrefslogtreecommitdiff
path: root/themes
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2020-10-29 17:38:06 -0400
committerDrew DeVault <sir@cmpwn.com>2020-10-29 17:38:06 -0400
commit8bd829962f5879f7994b787199779465afa81a7c (patch)
tree53d6eeb0b4f43921d4339983572b16f5df8f960f /themes
parent26e6e66b04059b1063f03779f962e5bb6ead4b7d (diff)
downloadalps-8bd829962f5879f7994b787199779465afa81a7c.tar.gz
alps-8bd829962f5879f7994b787199779465afa81a7c.zip
attachments.js: discard unused drag events
Diffstat (limited to 'themes')
-rw-r--r--themes/alps/assets/attachments.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/themes/alps/assets/attachments.js b/themes/alps/assets/attachments.js
index 1f02ab5..e519c29 100644
--- a/themes/alps/assets/attachments.js
+++ b/themes/alps/assets/attachments.js
@@ -16,6 +16,10 @@ attachmentsInput.addEventListener("input", ev => {
}
});
+window.addEventListener("dragenter", dragNOP);
+window.addEventListener("dragleave", dragNOP);
+window.addEventListener("dragover", dragNOP);
+
window.addEventListener("drop", ev => {
ev.preventDefault();
const files = ev.dataTransfer.files;
@@ -24,6 +28,11 @@ window.addEventListener("drop", ev => {
}
});
+function dragNOP(e) {
+ e.stopPropagation();
+ e.preventDefault();
+}
+
const sendButton = document.getElementById("send-button"),
saveButton = document.getElementById("save-button");