Index: dojo-release-1.3.2-src/dijit/layout/TabContainer.js =================================================================== --- dojo-release-1.3.2-src.orig/dijit/layout/TabContainer.js +++ dojo-release-1.3.2-src/dijit/layout/TabContainer.js @@ -38,9 +38,9 @@ dojo.declare("dijit.layout.TabContainer" templateString: null, // override setting in StackContainer templatePath: dojo.moduleUrl("dijit.layout", "templates/TabContainer.html"), - // _controllerWidget: String + // controllerWidget: String // An optional parameter to overrider the default TabContainer controller used. - _controllerWidget: "dijit.layout.TabController", + controllerWidget: "dijit.layout.TabController", postMixInProperties: function(){ // set class name according to tab position, ex: dijiTabContainerTop @@ -52,7 +52,7 @@ dojo.declare("dijit.layout.TabContainer" this.inherited(arguments); // create the tab list that will have a tab (a.k.a. tab button) for each tab panel - var TabController = dojo.getObject(this._controllerWidget); + var TabController = dojo.getObject(this.controllerWidget); this.tablist = new TabController({ id: this.id + "_tablist", tabPosition: this.tabPosition,