From: Art Cancro Date: Fri, 7 Jul 2023 14:47:14 +0000 (-0900) Subject: Carry list of divs being moved in drag and drop X-Git-Tag: v981~46 X-Git-Url: https://code.citadel.org/?a=commitdiff_plain;h=65203ef01cb1d17a1862605cdda391d7dd4cb0e4;p=citadel.git Carry list of divs being moved in drag and drop --- diff --git a/webcit-ng/static/js/mail_folder_list.js b/webcit-ng/static/js/mail_folder_list.js index 309f78946..6647c03b2 100644 --- a/webcit-ng/static/js/mail_folder_list.js +++ b/webcit-ng/static/js/mail_folder_list.js @@ -81,8 +81,18 @@ function mail_folder_dragleave(event) { } +// Something has been dropped onto a folder. function mail_folder_drop(event, destination_room) { event.preventDefault(); - console.log("mail_folder_drop(" + destination_room + ")"); event.target.classList.toggle("ctdl_mail_folder_droppable", false); + var msgs = event.dataTransfer.getData("text").split(","); + for (var i=0; i" event.dataTransfer.setDragImage(d, 0, 0); - event.dataTransfer.setData("text/html", "blah blah blah"); + event.dataTransfer.setData("text", messages_being_dragged); }