From c0039cb946de4997d5f8076b357c55df536dba6c Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Tue, 27 Jul 2010 02:06:38 -0600 Subject: [PATCH] Fix undefined variable warning --- horde/js/hordetree.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/horde/js/hordetree.js b/horde/js/hordetree.js index 3b39cbabd..141125a6c 100644 --- a/horde/js/hordetree.js +++ b/horde/js/hordetree.js @@ -570,7 +570,8 @@ var Horde_Tree = Class.create({ _onClick: function(e) { - var elt = e.element(); + var elt = e.element(), + id = elt.readAttribute('id'); if (elt.hasClassName('treeIcon')) { elt = elt.up().previous(); @@ -578,8 +579,9 @@ var Horde_Tree = Class.create({ elt = elt.previous(); } - if (elt.readAttribute('id').startsWith('nodeToggle_')) { - this.toggle(elt.readAttribute('id').substr(11)); + id = elt.readAttribute('id'); + if (id && id.startsWith('nodeToggle_')) { + this.toggle(id.substr(11)); e.stop(); } } -- 2.11.0