From 433cea30c3ffa7b314ad1f857a7ed2cf48f241e8 Mon Sep 17 00:00:00 2001 From: Vincent Chan Date: Mon, 13 Jun 2016 23:00:56 +0200 Subject: adds visual indication for file drag and drop --- apps/files/js/file-upload.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'apps/files/js') diff --git a/apps/files/js/file-upload.js b/apps/files/js/file-upload.js index 3257ded7b89..eadb57d914d 100644 --- a/apps/files/js/file-upload.js +++ b/apps/files/js/file-upload.js @@ -494,7 +494,7 @@ OC.Upload = { * @param {object} e * @param {object} data */ - done:function(e, data) { + done: function(e, data) { OC.Upload.log('done', e, data); // handle different responses (json or body from iframe for ie) var response; @@ -667,7 +667,12 @@ OC.Upload = { OC.Upload._hideProgressBar(); } }); - + fileupload.on('fileuploaddragover', function(){ + $('#app-content').addClass('file-drag'); + }); + fileupload.on('fileuploaddragleave fileuploaddrop', function (){ + $('#app-content').removeClass('file-drag'); + }); } else { // for all browsers that don't support the progress bar // IE 8 & 9 -- cgit v1.2.3