Changeset 12060
- Timestamp:
- 01/16/08 17:02:24 (12 months ago)
- Files:
-
- 1 modified
-
dojox/trunk/grid/_grid/focus.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dojox/trunk/grid/_grid/focus.js
r11257 r12060 42 42 if(n){ 43 43 dojo.toggleClass(n, this.focusClass, inBork); 44 this.scrollIntoView(); 45 try{ 46 if(!this.grid.edit.isEditing()) 47 dojox.grid.fire(n, "focus"); 48 }catch(e){} 44 if (inBork){ 45 this.scrollIntoView(); 46 try{ 47 if(!this.grid.edit.isEditing()) 48 dojox.grid.fire(n, "focus"); 49 }catch(e){} 50 } 49 51 } 50 52 }, … … 101 103 if(inCell && !this.isFocusCell(inCell, inRowIndex)){ 102 104 this.tabbingOut = false; 103 this.focusGrid ();105 this.focusGridView(); 104 106 this._focusifyCellNode(false); 105 107 this.cell = inCell; … … 182 184 inFocusNode.focus(); 183 185 }, 184 focusGrid : function(){186 focusGridView: function(){ 185 187 dojox.grid.fire(this.focusView, "focus"); 188 }, 189 focusGrid: function(inSkipFocusCell){ 190 this.focusGridView(); 186 191 this._focusifyCellNode(true); 187 192 },