Selcting cases for new run is broken

git-svn-id: svn://10.0.0.236/trunk@254036 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
ghendricks%novell.com
2008-09-04 22:34:21 +00:00
parent cd2b299d23
commit 215ff2edcf
2 changed files with 9 additions and 4 deletions

View File

@@ -184,12 +184,16 @@ CaseGrid = function(params, cfg){
sm: new Ext.grid.RowSelectionModel({
singleSelect: false,
listeners: {'rowselect':function(sm,i,r){
Ext.getCmp('delete_case_list_btn').enable();
Ext.getCmp('edit_case_list_btn').enable();
if (Ext.getCmp('delete_case_list_btn')){
Ext.getCmp('delete_case_list_btn').enable();
Ext.getCmp('edit_case_list_btn').enable();
}
},'rowdeselect': function(sm,i,r){
if (sm.getCount() < 1){
Ext.getCmp('delete_case_list_btn').disable();
Ext.getCmp('edit_case_list_btn').disable();
if (Ext.getCmp('delete_case_list_btn')) {
Ext.getCmp('delete_case_list_btn').disable();
Ext.getCmp('edit_case_list_btn').disable();
}
}
}}
}),

View File

@@ -629,6 +629,7 @@ var NewRunForm = function(plan){
id: 'newrun_casegrid',
height: 500
});
this.casegrid = casegrid;
casegrid.on('render', function(g){
for (var i=0; i < g.getTopToolbar().items.length; i++){
g.getTopToolbar().items.items[i].destroy();