From: Michael M Slusarz Date: Tue, 7 Sep 2010 03:43:12 +0000 (-0600) Subject: Don't toggle nodes with no children. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=26aec5e65b51de01bc87ff05098c4b624d03a797;p=horde.git Don't toggle nodes with no children. --- 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' });