diff options
author | Robin Appelman <icewind1991@gmail.com> | 2011-10-08 21:18:47 +0200 |
---|---|---|
committer | Robin Appelman <icewind1991@gmail.com> | 2011-10-13 16:33:39 +0200 |
commit | d7fa2a0f7770acb36c49ea60348bb583e53b04e7 (patch) | |
tree | 8bbbc87c3b5c03944ed7605543ebcb796d96f274 /files/js/filelist.js | |
parent | 8da00e2d9aef5b77832a8d05a87c6b7cfbc5940a (diff) | |
download | nextcloud-server-d7fa2a0f7770acb36c49ea60348bb583e53b04e7.tar.gz nextcloud-server-d7fa2a0f7770acb36c49ea60348bb583e53b04e7.zip |
mimetype icon improvements
Diffstat (limited to 'files/js/filelist.js')
-rw-r--r-- | files/js/filelist.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/files/js/filelist.js b/files/js/filelist.js index 84762bb561d..e6da922700d 100644 --- a/files/js/filelist.js +++ b/files/js/filelist.js @@ -101,10 +101,14 @@ FileList={ $('.file_upload_filename').removeClass('highlight'); }, loadingDone:function(name){ - $('tr[data-file="'+name+'"]').data('loading',false); - var mime=$('tr[data-file="'+name+'"]').data('mime'); - $('tr[data-file="'+name+'"] td.filename').attr('style','background-image:url('+getMimeIcon(mime)+')'); - $('tr[data-file="'+name+'"] td.filename').draggable(dragOptions); + var tr=$('tr[data-file="'+name+'"]'); + tr.data('loading',false); + var mime=tr.data('mime'); + tr.attr('data-mime',mime); + getMimeIcon(mime,function(path){ + tr.find('td.filename').attr('style','background-image:url('+path+')'); + }); + tr.find('td.filename').draggable(dragOptions); }, isLoading:function(name){ return $('tr[data-file="'+name+'"]').data('loading'); |