Index: dojo-release-1.3.2-src/dojox/grid/Selection.js =================================================================== --- dojo-release-1.3.2-src.orig/dojox/grid/Selection.js 2010-03-22 06:58:03.000000000 -0700 +++ dojo-release-1.3.2-src/dojox/grid/Selection.js 2010-03-22 06:58:22.000000000 -0700 @@ -172,9 +172,11 @@ e = s; s = inTo; } + this._beginUpdate(); for(var i=s; i<=e; i++){ func(i); } + this._endUpdate(); }, selectRange: function(inFrom, inTo){ @@ -200,11 +202,13 @@ }, deselectAll: function(inExcept){ + this._beginUpdate(); for(var i in this.selected){ if((i!=inExcept)&&(this.selected[i]===true)){ this.deselect(i); } } + this._endUpdate(); }, clickSelect: function(inIndex, inCtrlKey, inShiftKey){ @@ -233,8 +237,6 @@ }, clear: function(){ - this._beginUpdate(); this.deselectAll(); - this._endUpdate(); } });