From 3b3e0eba33de36df6a68a2213ad347048ef4b550 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Fri, 20 Aug 2010 14:40:12 -0600 Subject: [PATCH] Fix javascript tree node toggling. --- horde/js/hordetree.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/horde/js/hordetree.js b/horde/js/hordetree.js index 8509312ea..cc4be0fee 100644 --- a/horde/js/hordetree.js +++ b/horde/js/hordetree.js @@ -356,10 +356,10 @@ var Horde_Tree = Class.create({ if (icon = $('nodeIcon_' + nodeId)) { // Image. if (node.icon) { - src.writeAttribute('src', (node.expanded && node.iconopen) ? node.iconopen : node.icon); + icon.writeAttribute('src', (node.expanded && node.iconopen) ? node.iconopen : node.icon); } else { // Use standard icon set. - src.writeAttribute('src', node.expanded ? this.opts.imgFolderOpen : this.opts.imgFolder); + icon.writeAttribute('src', node.expanded ? this.opts.imgFolderOpen : this.opts.imgFolder); } } @@ -369,7 +369,7 @@ var Horde_Tree = Class.create({ } if (toggle = $('nodeToggle_' + nodeId)) { - toggle.writeAttribute('src', this._getNodeToggle(nodeId)); + toggle.writeAttribute('class', 'treeToggle treeImg').addClassName('treeImg' + this._getNodeToggle(nodeId)); } this.saveState(nodeId, node.expanded) -- 2.11.0