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};