]> code.citadel.org Git - citadel.git/blobdiff - webcit-ng/static/js/view_mail.js
mail_folder_list.js: DROP target is working in Brave browser
[citadel.git] / webcit-ng / static / js / view_mail.js
index a925ce5b37249b12eb7827ded6258b910fd9dd11..32af5e33bf19969d06c6fcc0d88be0cfdd240049 100644 (file)
@@ -97,6 +97,14 @@ function mail_dragstart(event) {
        d = document.getElementById("ctdl_draggo");
        d.innerHTML = "<font size='+3'><i class='fa fa-envelope' style='color: red'></i> " + count + "</font>"
        event.dataTransfer.setDragImage(d, 0, 0);
+       event.dataTransfer.setData("text/html", "blah blah blah");
+       console.log("source dragstart");
+}
+
+
+// Handler function for dragging email messages to other folders
+function mail_dragend(event) {
+       console.log("source dragend");
 }
 
 
@@ -232,10 +240,12 @@ function enable_or_disable_draggable(row) {
        if (row.classList.contains("ctdl-mail-selected")) {
                row.draggable = "true"
                row.addEventListener("dragstart", mail_dragstart);
+               row.addEventListener("dragend", mail_dragend);
        }
        else {
                row.draggable = "false"
                row.removeEventListener("dragstart", mail_dragstart);
+               row.removeEventListener("dragend", mail_dragend);
        }
 }