Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#6758 closed defect (fixed)

Grid can't select row in IE

Reported by: guest Owned by: Bryan Forbes
Priority: high Milestone: 1.2
Component: DojoX Grid Version: 1.1.0
Keywords: grid select row Cc: anthony.fryer@…
Blocked By: Blocking:

Description

In IE, when trying to select a row, an "object doesn't support this property or method" exception is thrown. The stack trace is something like....

_Events.onCellClick

_FocusManager.setFocusCell

_FocusManager._focusifyCellNode(true)

dojo.toggleClass(n, this.focusClass, true)

dojo.addClass

The error is thrown when dojo.addClass tries to do

node.className = cls + (cls ? ' ': ) + classStr;

I'm not sure if this is a dojo core issue or a grid issue. It only started with the changed checked in last night ( 14/05/2008 ).

The defect can be duplicated by running test_grid_programmatic.html in the dojox/grid/tests directory in IE and attempting to select a row.

Change History (3)

comment:1 Changed 12 years ago by Adam Peller

Owner: changed from sorvell to Bryan Forbes

comment:2 Changed 12 years ago by Bryan Forbes

Resolution: fixed
Status: newclosed

(In [13830]) fixes #6758 !strict

  • Added getEditNode() method to cells and moved old editor.getNode code there.

comment:3 Changed 12 years ago by Adam Peller

Milestone: 1.2
Note: See TracTickets for help on using tickets.