if(typeof(_this.data) != 'undefined'){
_this.grid.footer.onClick('first');
}
- Roo.log('call show?');
- Roo.log(_this.grid.getSelectionModel().getSelected());
- if (!_this.grid.getSelectionModel().getSelected()) {
- _this.source = '';
- _this.viewPanel.setContent("Please select a version on the left");
- }
}
},
{
var selected = this.getSelected();
+ _this.source = '';
+
+ if(!selected){
+ _this.viewPanel.setContent("Please select an saved version on the left");
+ return;
+ }
+
_this.viewPanel.load( { url : baseURL + "/Roo/Events", method : 'GET' }, {_id : selected.data.id, _retrieve_source : 1}, function(oElement, bSuccess, oResponse){
- _this.source = '';
-
var res = Roo.decode(oResponse.responseText);
if(!bSuccess || !res.success){
Roo.apply(o.params, d);
+ },
+ load : function (_self, records, options)
+ {
+ var sm = _this.grid.getSelectionModel();
+ if (!sm.getSelections().length) {
+ sm.selectFirstRow();
+
+ sm.fireEvent('afterselectionchange', sm);
+ }
}
},
remoteSort : true,