From 9ddd9e0522bfcea0b6488a087b51675848b18463 Mon Sep 17 00:00:00 2001 From: aliounedia Date: Mon, 17 Feb 2014 23:48:02 +0100 Subject: [PATCH] [#392] preventDefault on grid after row deletion --- src/view.slickgrid.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/view.slickgrid.js b/src/view.slickgrid.js index cd4f3ce1..e1c83cc5 100644 --- a/src/view.slickgrid.js +++ b/src/view.slickgrid.js @@ -313,14 +313,16 @@ my.SlickGrid = Backbone.View.extend({ model.set(v); }); this._slickHandler.subscribe(this.grid.onClick,function(e, args){ + //try catch , because this fail in qunit , but no + //error on browser. + try{e.preventDefault()}catch(e){} if (args.cell == 0 && self.state.get("gridOptions").enabledDelRow == true){ // We need to delete the associated model var model = data.getModel(args.row); model.destroy() } - }) ; - - var columnpicker = new Slick.Controls.ColumnPicker(columns, this.grid, + }) ; + var columnpicker = new Slick.Controls.ColumnPicker(columns, this.grid, _.extend(options,{state:this.state})); if (self.visible){