From 215ff2edcfb9f8b59a5a787555c4ff124f83be02 Mon Sep 17 00:00:00 2001 From: "ghendricks%novell.com" Date: Thu, 4 Sep 2008 22:34:21 +0000 Subject: [PATCH] Selcting cases for new run is broken git-svn-id: svn://10.0.0.236/trunk@254036 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/webtools/testopia/testopia/js/case.js | 12 ++++++++---- mozilla/webtools/testopia/testopia/js/run.js | 1 + 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/mozilla/webtools/testopia/testopia/js/case.js b/mozilla/webtools/testopia/testopia/js/case.js index 004835e15f7..fb17cd33ee3 100644 --- a/mozilla/webtools/testopia/testopia/js/case.js +++ b/mozilla/webtools/testopia/testopia/js/case.js @@ -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(); + } } }} }), diff --git a/mozilla/webtools/testopia/testopia/js/run.js b/mozilla/webtools/testopia/testopia/js/run.js index 2121f06c767..7b00abc8d1c 100644 --- a/mozilla/webtools/testopia/testopia/js/run.js +++ b/mozilla/webtools/testopia/testopia/js/run.js @@ -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();