From ae7d9143f4982a7fa8709cca4774a0808272ab3a Mon Sep 17 00:00:00 2001
From: Robin Appelman <icewind1991@gmail.com>
Date: Thu, 11 Aug 2011 23:21:30 +0200
Subject: [PATCH] allow dynamicly determaning icons for fileactions

---
 files/js/fileactions.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/files/js/fileactions.js b/files/js/fileactions.js
index a8de2f9977..370b1773c6 100644
--- a/files/js/fileactions.js
+++ b/files/js/fileactions.js
@@ -62,6 +62,9 @@ FileActions={
 		for(name in actions){
 			if((name=='Download' || actions[name]!=defaultAction) && name!='Delete'){
 				var img=FileActions.icons[name];
+				if(img.call){
+					img=img();
+				}
 				var html='<a href="#" title="'+name+'" class="file_action"/>';
 				var element=$(html);
 				if(img){
-- 
GitLab