node.iconopen might not be defined
authorMichael M Slusarz <slusarz@curecanti.org>
Thu, 15 Jul 2010 23:17:58 +0000 (17:17 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Thu, 15 Jul 2010 23:17:58 +0000 (17:17 -0600)
horde/js/hordetree.js

index 7a2fcbd..3b39cba 100644 (file)
@@ -465,7 +465,7 @@ var Horde_Tree = Class.create({
 
             // Image.
             if (!Object.isUndefined(node.icon)) {
-                src.push(node.expanded ? node.iconopen : node.icon);
+                src.push((node.expanded && node.iconopen) ? node.iconopen : node.icon);
             } else {
                 // Use standard icon set.
                 src.push(node.expanded ? this.opts.imgFolderOpen : this.opts.imgFolder);