From 65a62e516d6e33bbc9ec6fb95294e59de5838cfd Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Sat, 25 Apr 2020 22:11:57 +0000 Subject: [PATCH] --- ayanova/src/components/attachment-control.vue | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/ayanova/src/components/attachment-control.vue b/ayanova/src/components/attachment-control.vue index 697bb2ed..c9b9963a 100644 --- a/ayanova/src/components/attachment-control.vue +++ b/ayanova/src/components/attachment-control.vue @@ -358,8 +358,8 @@ export default { }); }, onDrop(ev) { - var el = document.getElementById("dropDiv"); - el.style.border = "none"; + dropDiv.style.border = "none"; + dropDiv = null; //handle file drop var files = Array.from(ev.dataTransfer.files); if (files.length > 0) { @@ -368,14 +368,18 @@ export default { } }, onDragOver(ev) { - var el = document.getElementById("dropDiv"); - el.style.border = "4px dashed #00ff00"; + if (!dropDiv) { + dropDiv = document.getElementById("dropDiv"); + } + + dropDiv.style.border = "4px dashed #00ff00"; }, onDragEnd(ev) { - var el = document.getElementById("dropDiv"); - el.style.border = "none"; + dropDiv.style.border = "none"; + dropDiv = null; } //----- } }; +let dropDiv = null;