Helios: панель инструментов ViewPart выглядит дублированной на RCP View

У меня проблема с Eclipse Helios и ToolbarManager в представлениях RCP.

В классе представления (расширяет ViewPart) панель инструментов создается следующим образом:

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

Что случается?

При открытии представления панель инструментов создается с левой стороны (в месте заголовка), а затем с правильной стороны.

При открытии представления "дублированная" левая панель инструментов исчезает!

Самая большая проблема возникает на стороне восстановления Workbench (и я полагаю, что это связано с таким поведением): когда нужно восстановить более одного представления, открывается «дублированная» версия панели инструментов первого представления. создается в левой части самого верстака!!! И он не исчезнет, ​​пока я не переключусь на вид под ним.

Мне очень нужна подсказка по этому поводу...

ПРИМЕЧАНИЕ. Это никогда не случалось с предыдущими версиями Eclipse.

Спасибо!


person marcolopes    schedule 05.02.2011    source источник
comment
Открыта ошибка: bugs.eclipse.org/bugs/show_bug.cgi?id=336564   -  person marcolopes    schedule 09.02.2011
comment
Да! Я отредактирую вопрос. Это была ошибка Eclipse, которая теперь устранена.   -  person marcolopes    schedule 07.05.2014


Ответы (1)


Протестировано с идентификатором сборки выпуска Indigo: 20110319-2305. ФИКСИРОВАННЫЙ.

См. ОШИБКУ eclipse: https://bugs.eclipse.org/bugs/show_bug.cgi?id=336564

person marcolopes    schedule 06.05.2014