Index: dojo-release-1.3.2-src/dojox/grid/_Selector.js =================================================================== --- dojo-release-1.3.2-src.orig/dojox/grid/_Selector.js 2010-03-22 06:58:39.000000000 -0700 +++ dojo-release-1.3.2-src/dojox/grid/_Selector.js 2010-03-22 06:58:50.000000000 -0700 @@ -165,7 +165,7 @@ dojox.grid._Selector.prototype.postCreate = function(){ this.connect(this.scrollboxNode,"onscroll","doscroll"); dojox.grid.util.funnelEvents(this.contentNode, this, "doContentEvent", [ 'mouseover', 'mouseout', 'click', 'dblclick', 'contextmenu', 'mousedown' ]); - dojox.grid.util.funnelEvents(this.headerNode, this, "doHeaderEvent", [ 'dblclick', 'mouseover', 'mouseout', 'mousemove', 'mousedown', 'click', 'contextmenu' ]); + dojox.grid.util.funnelEvents(this.headerNodeContainer, this, "doHeaderEvent", [ 'dblclick', 'mouseover', 'mouseout', 'mousemove', 'mousedown', 'click', 'contextmenu' ]); if(this._contentBuilderClass){ this.content = new this._contentBuilderClass(this); }else{ @@ -193,7 +193,7 @@ buildRendering: function(){ this.inherited(arguments); - this.headerNode.style.visibility = "hidden"; + this.headerNodeContainer.style.visibility = "hidden"; }, renderHeader: function(){} @@ -213,7 +213,7 @@ this._updateVisibility(this.grid.rowCount); }, _updateVisibility: function(rowCount){ - this.headerNode.style.visibility = rowCount ? "" : "hidden"; + this.headerNodeContainer.style.visibility = rowCount ? "" : "hidden"; }, onSelectionChanged: function(){ if(this._selectionChanging){ return; }