Opened 10 years ago

Closed 10 years ago

#8330 closed defect (duplicate)

error when destroying a ContentPane widget

Reported by: m104 Owned by: anonymous
Priority: high Milestone: tbd
Component: General Version: 1.2.3
Keywords: Cc:
Blocked By: Blocking:

Description

I get the error shown below (from Firebug) when calling destroyRecursive() on a ContentPane? widget. The widget contains straight HTML and one FilteringSelect? widget. Version of Dojo is 1.2.3, build 15997.

I have a test case that reproduces the problem. The file (tar compressed with bzip2) is a bit big because I put the dojo and dijit trees in it. Just expand the file and open file destroyrecursive.html, then close the "Select country" tab to see the error.

Error message:

node has no properties
toString(null, "dijitTabContainerTop-dijitContentPane")dojo.js (line 16)
(no name)([Widget dijit.layout.ContentPane, dijit_layout_ContentPane_0] _connects=[0] _deferredConnects=Object)dojo.js (line 78)
toString("removeChild", [[Widget dijit.layout.ContentPane, dijit_layout_ContentPane_0] _connects=[0] _deferredConnects=Object], undefined)dojo.js (line 16)
(no name)([Widget dijit.layout.ContentPane, dijit_layout_ContentPane_0] _connects=[0] _deferredConnects=Object)dojo.js (line 73)
(no name)([Widget dijit.layout.ContentPane, dijit_layout_ContentPane_0] _connects=[0] _deferredConnects=Object)dojo.js (line 141)
(no name)([Widget dijit.layout.ContentPane, dijit_layout_ContentPane_0] _connects=[0] _deferredConnects=Object)dojo.js (line 226)
toString()dojo.js (line 16)
toString()dojo.js (line 16)
toString()dojo.js (line 16)
[Break on this error] (function(){var _1=null;if((_1||(typeof djConfig!="undefined"&&djConfig.scopeMap...

Change History (1)

comment:1 Changed 10 years ago by Adam Peller

Resolution: duplicate
Status: newclosed

see #8331

Note: See TracTickets for help on using tickets.