Index: dojo-release-1.3.2-src/dijit/_base/focus.js =================================================================== --- dojo-release-1.3.2-src.orig/dijit/_base/focus.js 2009-09-16 15:32:02.000000000 -0700 +++ dojo-release-1.3.2-src/dijit/_base/focus.js 2010-05-10 15:17:12.718750000 -0700 @@ -22,6 +22,7 @@ // _prevFocus: DomNode // Previously focused item on screen _prevFocus: null, + _connectMap: {}, isCollapsed: function(){ // summary: @@ -196,6 +197,16 @@ // Currently only used by editor. dijit.registerWin(iframe.contentWindow, iframe); }, + + unregisterIframe: function(/*DomNode*/ iframe) { + if (iframe.id) { + var c = this._connectMap[iframe.id]; + if (c) { + dojo.disconnect(c); + delete this._connectMap[iframe.id]; + } + } + }, registerWin: function(/*Window?*/targetWindow, /*DomNode?*/ effectiveNode){ @@ -216,11 +227,14 @@ // or if Editor stops using