Opened 8 years ago
Closed 8 years ago
#14073 closed defect (fixed)
handle is null error on IE6 after ComboBox_mouse test and page unload
Reported by: | bill | Owned by: | bill |
---|---|---|---|
Priority: | high | Milestone: | 1.8 |
Component: | Dijit | Version: | 1.7.0 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
Steps to reproduce:
- start IE6
- run dijit/tests/form/robot/_autoComplete_mouse.html?testWidget=dijit.form.ComboBox? (and wait for it to finish)
- shutdown IE, or refresh the page, or try to navigate to a different page.
It gets an error about "handle is null" from the code:
ready(function(){ var handle = singleton.registerWin(win.doc.parentWindow || win.doc.defaultView); if(has("ie")){ unload.addOnWindowUnload(function(){ handle.remove(); handle = null; }) } });
Obviously IE needs to be setup for script debugging to see this.
Doesn't happen merely by loading test_ComboBox.html.
Change History (3)
comment:1 Changed 8 years ago by
comment:2 Changed 8 years ago by
Milestone: | 1.7 → 1.8 |
---|
comment:3 Changed 8 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Version: | 1.6.1 → 1.7.0 |
Note: See
TracTickets for help on using
tickets.
See #14157. Either the dojo/on needs to be redesigned or dojo/robotx.js needs to be changed not to connect to a node in another frame.