From 26aec5e65b51de01bc87ff05098c4b624d03a797 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Mon, 6 Sep 2010 21:43:12 -0600 Subject: [PATCH] Don't toggle nodes with no children. --- framework/Core/js/hordetree.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/framework/Core/js/hordetree.js b/framework/Core/js/hordetree.js index aba38e11b..c72f2e5a7 100644 --- a/framework/Core/js/hordetree.js +++ b/framework/Core/js/hordetree.js @@ -397,6 +397,10 @@ var Horde_Tree = Class.create({ var icon, nodeToggle, toggle, children, node = this.nodes[nodeId]; + if (!node.children) { + return; + } + node.expanded = !node.expanded; if (children = $('nodeChildren_' + nodeId)) { children.setStyle({ display: node.expanded ? 'block' : 'none' }); -- 2.11.0