From 32b3fc41d4adad59b619490765a0324ff5feab8f Mon Sep 17 00:00:00 2001 From: Brayan Osmar Pereyra Suxo Date: Wed, 27 Jun 2012 12:17:54 -0400 Subject: [PATCH] BUG 9340 Button cancel then it only cancel the editing SOLVED - I add to delete row to button cancel --- workflow/engine/templates/pmTables/edit.js | 9 ++++++++- workflow/engine/templates/pmTables/editReport.js | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/workflow/engine/templates/pmTables/edit.js b/workflow/engine/templates/pmTables/edit.js index f02a4cd0a..cc82685c6 100755 --- a/workflow/engine/templates/pmTables/edit.js +++ b/workflow/engine/templates/pmTables/edit.js @@ -284,7 +284,14 @@ Ext.onReady(function(){ }); //row editor for table columns grid editor = new Ext.ux.grid.RowEditor({ - saveText: _("ID_UPDATE") + saveText: _("ID_UPDATE"), + listeners: { + canceledit: function(grid,obj){ + if ( grid.record.data.field_label == '' && grid.record.data.field_name == '') { + store.remove(grid.record); + } + } + } }); editor.on({ diff --git a/workflow/engine/templates/pmTables/editReport.js b/workflow/engine/templates/pmTables/editReport.js index 6056c7946..9e70590a1 100755 --- a/workflow/engine/templates/pmTables/editReport.js +++ b/workflow/engine/templates/pmTables/editReport.js @@ -384,7 +384,14 @@ Ext.onReady(function(){ }); //row editor for table columns grid editor = new Ext.ux.grid.RowEditor({ - saveText: _("ID_UPDATE") + saveText: _("ID_UPDATE"), + listeners: { + canceledit: function(grid,obj){ + if ( grid.record.data.field_label == '' && grid.record.data.field_name == '') { + store.remove(grid.record); + } + } + } }); editor.on({