var k = String.fromCharCode(e.getKey()).toUpperCase();
//Roo.log(k);
var match = false;
+ var csel = this.view.getSelectedNodes();
+ var cselitem = false;
+ if (csel.length) {
+ var ix = this.view.indexOf(csel[0]);
+ var cselitem = this.store.getAt(ix);
+
+
+ }
this.store.each(function(v) {
if (v.get(this.displayField) && v.get(this.displayField).substring(0,1).toUpperCase() == k) {
+ if (cselitem && cselitem.id = v.id) {
+ // if it's the currently selected ignore..
+ return;
+ }
match = this.store.indexOf(v);
return false;
}