if(!inNode){ return; } var filter = function(inW){ return inW.domNode && dojo.isDescendant(inW.domNode, inNode, true); } var ws = dijit.registry.filter(filter); for(var i=0, w; (w=ws[i]); i++){ w.destroy(); } delete ws;