Dojo-ScrollingTabControllerManuButton冻结Firefox中的TabContainer

Dojo-ScrollingTabControllerManuButton冻结Firefox中的TabContainer,dojo,tabcontainer,dijit.layout,Dojo,Tabcontainer,Dijit.layout,我最近无意中发现了一个完全用dojo开发的web应用程序的问题 我有一个TabContainer和一个带有按钮的工具栏,每个按钮都在TabContainer中添加一个选项卡。 这些新选项卡中的每一个都有以下一个或多个作为子选项卡(以编程方式创建)的边框容器、上下文窗格、编辑器、筛选器选择、上载器和按钮。我应该指出,我没有parseonLoad:true-byt-false,并且在需要时手动调用parsers.parse。我应该指出,在content属性的ContentPanes中,我还放置了声明

我最近无意中发现了一个完全用dojo开发的web应用程序的问题

我有一个TabContainer和一个带有按钮的工具栏,每个按钮都在TabContainer中添加一个选项卡。 这些新选项卡中的每一个都有以下一个或多个作为子选项卡(以编程方式创建)的边框容器、上下文窗格、编辑器、筛选器选择、上载器和按钮。我应该指出,我没有parseonLoad:true-byt-false,并且在需要时手动调用parsers.parse。我应该指出,在content属性的ContentPanes中,我还放置了声明性过滤器selects和validationtext以及Uploader,我希望这不是问题

除了Firefox 12中的一件事之外,所有浏览器中的一切都运行良好,即使在IE9中也是如此。 当我创建许多新的选项卡,ScrollingTabController创建TXUPIP的左/右和下拉箭头时,当我使用最右边的向下箭头时,Tabor容器的行为错误,最终冻结。当我通过选项卡条的菜单选择不同的选项卡时,Firebug会显示奇怪的错误。我在这些选项卡中的按钮错误,提到StackController或ScrollingTabController的奇怪错误

[例如

按钮未定义

if(this._selectedTab === button.domNode){  StackController.js (line 222) ]
每次都不一样

这种奇怪的行为只发生在Firefox中。IE9和Chrome根本没有任何问题


有人知道可能是什么问题吗?这是一个已知的错误吗?我在每个选项卡中都有许多小部件,这是一个问题吗?

这似乎确实是一个特定于浏览器的错误,我被告知应该在以下版本中修复它

我首先向dojo社区报告,然后他们向Firefox团队报告


从你的解释来看,这听起来确实像是一个特定于浏览器的bug。也许你可以在这里找到答案:或者用上面的信息放置一张新的票证