Opened 11 years ago
Closed 11 years ago
#11564 closed defect (fixed)
Dialog: exception in dijit._DialogLevelManager::show
Reported by: | Douglas Hays | Owned by: | bill |
---|---|---|---|
Priority: | high | Milestone: | 1.6 |
Component: | Dijit | Version: | 1.5 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description (last modified by )
A customer reported this exception after refreshing a ContentPane with an embedded Dialog widget.
The exception is coming from:
dijit._DialogLevelManager::show
The variable underlay is of type object but underlay._destroyed==true
but that method only checks for !underlay but it should also be checking for
underlay._destroyed.
Adding this extra check makes the exception go away.
Attachments (1)
Change History (3)
Changed 11 years ago by
Attachment: | DialogException.jpg added |
---|
comment:1 Changed 11 years ago by
Description: | modified (diff) |
---|---|
Milestone: | tbd → 1.6 |
Status: | new → assigned |
Summary: | exception in dijit._DialogLevelManager::show → Dialog: exception in dijit._DialogLevelManager::show |
comment:2 Changed 11 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
This is from a corner case, they are actually destroying all the widgets (and all the DOM nodes) under <body>. I'll check in the safeguard against that though, as you suggested.