});
}
this.stores[i] = store;
-
-
-
+
var view = this.views[i] = new Roo.View(
il,
this.tpl,
onSelectChange : function (view, sels, opts )
{
var ix = view.getSelectedIndexes();
-
-
+
if (opts.list > this.maxColumns - 2) {
this.setFromData(ix.length ? view.store.getAt(ix[0]).data : {});
}
var rec = view.store.getAt(ix[0]);
- this.setFromData(rec.data);
+ if (!this.isLoading) {
+ this.setFromData(rec.data);
+ }
+
var lw = Math.floor(
((this.listWidth * this.maxColumns || Math.max(this.wrap.getWidth(), this.minListWidth)) - this.list.getFrameWidth('lr')) / this.maxColumns
this.views[opts.list+1].getEl().setHeight( this.innerLists[0].getHeight());
this.views[opts.list+1].getEl().setStyle({ display : dl ? 'block' : 'none' });
this.innerLists[opts.list+1].setHeight( this.innerLists[0].getHeight());
- this.list.setWidth(lw * (opts.list + (dl ? 2 : 1)));
+ this.list.setWidth(lw * (opts.list + (dl ? 2 : 1)));
+
+ if (this.isLoading) {
+ this.selectActive(opts.list);
+ }
+
+
},
onDoubleClick : function()
{
});
}
return record;
- }
+ },
+
+ function selectActive()