Author: spadkins
Date: Tue Sep 14 11:12:21 2010
New Revision: 14403

Modified:
   p5ee/trunk/App-Widget-ExtJS/lib/App/Widget/ExtJS/MenuSelector.pm

Log:
only push on ordered_nodes if node_key exists

Modified: p5ee/trunk/App-Widget-ExtJS/lib/App/Widget/ExtJS/MenuSelector.pm
==============================================================================
--- p5ee/trunk/App-Widget-ExtJS/lib/App/Widget/ExtJS/MenuSelector.pm    
(original)
+++ p5ee/trunk/App-Widget-ExtJS/lib/App/Widget/ExtJS/MenuSelector.pm    Tue Sep 
14 11:12:21 2010
@@ -101,11 +101,14 @@
         my $value = $node->{$node_key}{value};
         my $wname = $node->{$node_key}{wname};
         my $open  = $node->{$node_key}{open};
-        push (@$ordered_nodes, [{value => $value, wname => $wname, open => 
$open, node => $node_key}]);
+        if ($node_key) {
+            push (@$ordered_nodes, [{value => $value, wname => $wname, open => 
$open, node => $node_key}]);
+        }
     }
 
     for (my $i = 0; $i <= $#$ordered_nodes; $i++) {
         my $array = $ordered_nodes->[$i];
+
         foreach my $hash (@{$array}) {
             my $node       = $hash->{node};
             my $value      = $hash->{value};

Reply via email to