Opened 13 years ago

Last modified 9 years ago

#2238 closed defect

Consecutive Dialog hide and show issue — at Version 1

Reported by: guest Owned by: koranteng
Priority: high Milestone: 1.6
Component: Dijit Version: 0.4.1
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by bill)

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 (1)

comment:1 Changed 12 years ago by bill

Component: WidgetsDijit
Description: modified (diff)
Milestone: 1.0
Owner: changed from bill to koranteng
Note: See TracTickets for help on using tickets.