summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apps/files/js/fileactions.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/files/js/fileactions.js b/apps/files/js/fileactions.js
index 1956fda0077..9f6a77a3786 100644
--- a/apps/files/js/fileactions.js
+++ b/apps/files/js/fileactions.js
@@ -478,6 +478,14 @@
}, function (filename, context) {
var dir = context.dir || context.fileList.getCurrentDirectory();
var url = context.fileList.getDownloadUrl(filename, dir);
+
+ var icon = $(context.$file).find('.fileactions .action-download img');
+ var sourceImage = icon.attr('src');
+ icon.attr('src', sourceImage.replace('actions/download.svg', 'loading-small.gif'));
+ setTimeout(function(){
+ icon.attr('src', sourceImage);
+ }, 7000);
+
if (url) {
OC.redirect(url);
}