Helios:ViewPart ToolBar在RCP视图中显示为Duplicated

时间:2011-02-05 23:08:39

标签: eclipse duplicates toolbar rcp helios

我在RCP Views上遇到Eclipse Helios和ToolbarManager的问题。

在视图类(扩展ViewPart)中,工具栏创建如下

IToolBarManager toolbarManager = getViewSite().getActionBars().getToolBarManager();  
toolbarManager.add(action1);  
toolbarManager.add(action2);  
toolbarManager.add(...);

会发生什么?

当视图打开时,工具栏将在左侧(在标题位置)创建,然后在正确的一侧创建。

打开视图时,“重复”左侧工具栏会消失!

最糟糕的问题是在Workbench还原端(并且我认为它与此行为有关):当有多个视图要还原时,“工具栏”的“重复”版本第一个打开的视图是在Workbench本身的左侧创建的!直到我换到它下面的视图才会消失。

我真的需要一个关于这个的小费......

注意:以前版本的Eclipse从未发生这种情况。

谢谢!

1 个答案:

答案 0 :(得分:0)

使用Indigo Release Build ID进行测试:20110319-2305。固定。

请参阅eclipse BUG:https://bugs.eclipse.org/bugs/show_bug.cgi?id=336564