From 193f4a9a218eb56fb2de86356bacfb761ea0e893 Mon Sep 17 00:00:00 2001 From: Shriram Balaji Date: Fri, 11 Aug 2017 23:07:44 +0530 Subject: [PATCH] =?UTF-8?q?Changed=20cursor=20to=20No-Drop=20=C3=98=20Symb?= =?UTF-8?q?ol=20when=20trying=20to=20upload=20many=20files/folder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/upload.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/upload.js b/frontend/src/upload.js index 46d9c78ec..e2f2fa08f 100644 --- a/frontend/src/upload.js +++ b/frontend/src/upload.js @@ -98,7 +98,9 @@ $(() => { function onUpload(event) { event.preventDefault(); const clickOrDrop = event.type === 'drop' ? 'drop' : 'click'; - + event.currentTarget.style.cursor = 'default'; + event.originalEvent.dataTransfer.effectAllowed = 'uninitialized'; + event.originalEvent.dataTransfer.dropEffect = 'all'; // don't allow upload if not on upload page if ($pageOne.attr('hidden')) { return; @@ -117,6 +119,8 @@ $(() => { event.originalEvent.dataTransfer.files[0].size === 0 ) { $uploadWindow.removeClass('ondrag'); + event.originalEvent.dataTransfer.dropEffect = 'none'; + event.currentTarget.style.cursor = 'no-drop'; document.l10n .formatValue('uploadPageMultipleFilesAlert') .then(str => {