From 735152843170688ff901d26f6c71d959cb5ea2bf Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Wed, 26 Jan 2011 17:40:42 +0100 Subject: [PATCH] Change the icon to the correct one after uploading is finished fixes http://bugs.kde.org/show_bug.cgi?id=264295 --- js/lib_files.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/js/lib_files.js b/js/lib_files.js index fc24b1b487..66a464e194 100644 --- a/js/lib_files.js +++ b/js/lib_files.js @@ -124,7 +124,7 @@ OC_FILES.upload=function(iframeId){ OC_FILES.cache.incomplete[dir][name]['size']=size; OC_FILES.cache.incomplete[dir][name]['mime']=mime; OC_FILES.uploadIFrames[iframeId].file=file; - OC_FILES.uploadIFrames[iframeId].addEvent('onload',new callBack(OC_FILES.upload_callback,OC_FILES.uploadIFrames[iframeId])); + OC_FILES.uploadIFrames[iframeId].addEvent('onload',OC_FILES.upload_callback.bindScope(OC_FILES.uploadIFrames[iframeId])); OC_FILES.browser.files.add(name,'incomplete',size,null,mime); OC_FILES.uploadForm.submit(); if(OC_FILES.uploadForm.parentElement){ @@ -144,6 +144,8 @@ OC_FILES.upload_callback=function(iframeId){ OC_FILES.cache.files[file.name]=OC_FILES.cache.incomplete[file.dir][file.name] delete OC_FILES.cache.incomplete[file.dir][file.name]; OC_FILES.cache.files[file.name]['type']=file.type; + OC_FILES.cache.files[file.name]['writable']=true; + OC_FILES.cache.files[file.name]['readable']=true; this.uploadForm.parentNode.removeChild(this.uploadForm); this.parentNode.removeChild(this); OC_FILES.uploadIFrames[file.iframeId]=null;