Ticket #2238 (new defect)
Dialog: consecutive Dialog hide and show issue
| Reported by: | guest | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | future |
| Component: | Dijit | Version: | 0.4.1 |
| Severity: | normal | Keywords: | |
| Cc: |
Description (last modified by bill) (diff)
Creating 2 dialog boxes and consecutively showing and hiding of each leads to a show() that displays nothing with greyed back ground.
example. Click link over and over till issue.
dojo.require("dojo.widget.*");
dojo.addOnLoad(onload);
function onload()
{
var parentnode = document.createElement("div");
var srcNode = document.createElement("div");
parentnode.appendChild(srcNode);
dlg1=dojo.widget.createWidget("Dialog",{toggle:"fade"},srcNode);
dlg1.setContent("<a href='#' onclick='dlg2test()'> dlg1 </a>");
var srcNode2 = document.createElement("div");
parentnode.appendChild(srcNode2);
dlg2=dojo.widget.createWidget("Dialog",{toggle:"fade"},srcNode2);
dlg2.setContent("<a href='#' onclick='dlg1test()'> dlg2 </a>");
dlg1.show();
}
function dlg1test()
{
dlg2.hide();
dlg1.show();
}
function dlg2test()
{
dlg1.hide();
dlg2.show();
}
Change History
Note: See
TracTickets for help on using
tickets.