Community
Participate
Working Groups
Build Identifier: I20110830-2000 Since I20110830-2000 I'm not able to open any toolbar button menu anymore. The only button which still works is 'New'. Didn't find anything in the error log. Reproducible: Always Steps to Reproduce: 1. Try to start a configuration from 'Run' 2. Menu doesn't open on Mouse click
Confirmed on my end. Must be caused by one of the changes I pushed in this week.
Seems to have been caused by the fixes for bug 355328.
(In reply to comment #2) > Seems to have been caused by the fixes for bug 355328. Dean pointed out this is the wrong bug. This should be bug 353328. Sorry for the confusion.
This is caused by the contribution manager being lost in the clone for MMenus. This is needed to support bug 330699.
Fix pushed to R4_development. I have reverted the two commits related to bug 353328. http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?h=R4_development&id=8affbb18fe324591d88afbafd47c4f51e8c708d9 http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?h=R4_development&id=cfc788c32ad32010bd59e415218ac294dc44e0d3 I will work with Andrew to get a new I build up as soon as possible. Thank you for bringing this critical bug to our attention, Stefan.
... hm isn't the correct fix to extra copy the ContributionManager? I think that when we are cloning the workbench-model elements it is invalid to copy things like the widget, contribution manager, ...
(In reply to comment #6) > ... hm isn't the correct fix to extra copy the ContributionManager? I think > that when we are cloning the workbench-model elements it is invalid to copy > things like the widget, contribution manager, ... Tom, we can have this discussion in bug 353328. Perhaps the right fix, as you say, is to just do an extra copy. However, we decided that since only the model changes are in Git right now and no other code that actually _uses_ or _requires_ the model changes have been pushed, we opted to roll back the entire patch for now.
Verified with I20110912-0200 on Windows XP.