From f95567493c3c0d2a9ff9dadbfc21e0ee3cc5c4d8 Mon Sep 17 00:00:00 2001 From: juanf <juanf> Date: Wed, 26 Feb 2014 09:59:33 +0000 Subject: [PATCH] BIS-627 / SP-1141: ELN UI - Improve Workspace Uploader (Fix deleting when uploading) SVN: 30603 --- .../openbis/public/resources/uploader/js/src/upload.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/public/resources/uploader/js/src/upload.js b/openbis/source/java/ch/systemsx/cisd/openbis/public/resources/uploader/js/src/upload.js index 336098e6538..390192120f1 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/public/resources/uploader/js/src/upload.js +++ b/openbis/source/java/ch/systemsx/cisd/openbis/public/resources/uploader/js/src/upload.js @@ -269,9 +269,13 @@ var Uploader = new function () { "<span id=\"speed-" + id + "\">? KB/s</span>)" + "</li>"); $("#delete-"+id).click(function() { - var fileData = file; - $( "#upload-"+id).remove(); - settings.ondelete(fileData); + if(!progress[id]) { + var fileData = file; + $( "#upload-"+id).remove(); + settings.ondelete(fileData); + } else { + alert("The upload is in progress, please wait."); + } }); $("#upload-" + id).addClass("starting"); -- GitLab