Module: deluge
Branch: master
Commit: 75b69b1f111a0a7da479103b0f627817ab610edc

Author: Damien Churchill <[email protected]>
Date:   Mon May  3 00:31:49 2010 +0100

fix setting the root node

---

 deluge/ui/web/js/deluge-all/details/FilesTab.js |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/deluge/ui/web/js/deluge-all/details/FilesTab.js 
b/deluge/ui/web/js/deluge-all/details/FilesTab.js
index 720be42..f17d7e0 100644
--- a/deluge/ui/web/js/deluge-all/details/FilesTab.js
+++ b/deluge/ui/web/js/deluge-all/details/FilesTab.js
@@ -45,7 +45,9 @@ Deluge.details.FilesTab = Ext.extend(Ext.ux.tree.TreeGrid, {
                header: _('Size'),
                width: 150,
                dataIndex: 'size',
-               tpl: new Ext.XTemplate('{size:this.fsize}', {fsize: fsize})
+               tpl: new Ext.XTemplate('{size:this.fsize}', {
+                       fsize: function(v) { return fsize(v); }
+               })
        }, {
                xtype: 'tgrendercolumn',
                header: _('Progress'),
@@ -73,12 +75,13 @@ Deluge.details.FilesTab = Ext.extend(Ext.ux.tree.TreeGrid, {
                })
        }],
        
-       root: new Ext.tree.TreeNode({
-               text: 'Files'
-       }),
-
        selModel: new Ext.tree.MultiSelectionModel(),
 
+       initComponent: function() {
+               Deluge.details.FilesTab.superclass.initComponent.call(this);
+               this.setRootNode(new Ext.tree.TreeNode({text: 'Files'}));
+       },
+
        clear: function() {
                var root = this.getRootNode();
                if (!root.hasChildNodes()) return;

-- 
You received this message because you are subscribed to the Google Groups 
"deluge-commit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/deluge-commit?hl=en.

Reply via email to