Index: dojo-release-1.3.2-src/dojox/grid/DataGrid.js =================================================================== --- dojo-release-1.3.2-src.orig/dojox/grid/DataGrid.js 2010-03-22 06:58:03.000000000 -0700 +++ dojo-release-1.3.2-src/dojox/grid/DataGrid.js 2010-03-22 06:58:26.000000000 -0700 @@ -100,18 +100,15 @@ this._refresh(); }, - _onDelete: function(item){ - var idx = this._getItemIndex(item, true); - - if(idx >= 0){ - var o = this._by_idx[idx]; - this._by_idx.splice(idx, 1); - delete this._by_idty[o.idty]; - this.updateRowCount(this.attr('rowCount')-1); - if(this.attr('rowCount') === 0){ - this.showMessage(this.noDataMessage); - } - } + _onDeleteHandle: null, + _onDelete: function(){ + if(this._onDeleteHandle){ + clearTimeout(this._onDeleteHandle); + } + this._onDeleteHandle = setTimeout(dojo.hitch(this, function(){ + this._onDeleteHandle = null; + this._refresh(); + }), 100); }, _onRevert: function(){