From 65203ef01cb1d17a1862605cdda391d7dd4cb0e4 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Fri, 7 Jul 2023 05:47:14 -0900 Subject: [PATCH] Carry list of divs being moved in drag and drop --- webcit-ng/static/js/mail_folder_list.js | 12 +++++++++++- webcit-ng/static/js/view_mail.js | 5 ++++- 2 files changed, 15 insertions(+), 2 deletions(-) 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); } -- 2.39.2