Opened 9 years ago

Closed 9 years ago

#11524 closed defect (fixed)

Stop _getTabNavigable from trying to walk VML nodes

Reported by: Tom Trenka Owned by: bill
Priority: high Milestone: 1.5
Component: Dijit Version: 1.4.3
Keywords: Cc:
Blocked By: Blocking:

Description

Apparently if _getTabNavigable tries to walk a VML node tree, the VML engine can be corrupted. Attached is a patch that tries to detect if the first child of the child argument of walkTree is a VML node, and skip it if it is.

Attachments (1)

_getTabNavigable.patch (715 bytes) - added by Tom Trenka 9 years ago.
Patch to prevent walking VML nodes in IE.

Download all attachments as: .zip

Change History (2)

Changed 9 years ago by Tom Trenka

Attachment: _getTabNavigable.patch added

Patch to prevent walking VML nodes in IE.

comment:1 Changed 9 years ago by bill

Milestone: 1.5.11.5
Resolution: fixed
Status: newclosed
Version: 1.51.4.3

Actually this was already fixed in 1.5, in [22268]. Presumably the user saw this problem on 1.4 or earlier. (But reopen with a test case if you are still seeing a problem.)

Note: See TracTickets for help on using tickets.