Community
Participate
Working Groups
The WorkbenchWindow main menu is not kept in sync with the E4 main menu. When changes are made to WorkbenchWindow, updateActionBars should be called, this does not sync the changes back to the model. Also, the initial sync from the main menu to the model is inconsistent, breaking any attempt to update the model through the e4 model, See Bug 374568.
New Gerrit change created: https://git.eclipse.org/r/154445
Created attachment 281260 [details] Screenshot If I hide the "Edit" menu with this change via the customize perspective dialog and open the dialog again I see additional entries. Without this patch this does not happen. Rolf, can you check?
(In reply to Lars Vogel from comment #2) > Created attachment 281260 [details] > Screenshot > > If I hide the "Edit" menu with this change via the customize perspective > dialog and open the dialog again I see additional entries. Without this > patch this does not happen. > > Rolf, can you check? The screenshot shows the Toolbar visibility tab, are you sure that you are looking at the correct tab?
(In reply to Rolf Theunissen from comment #3) > The screenshot shows the Toolbar visibility tab, are you sure that you are > looking at the correct tab? LOL, most likely not. Sorry for the noise. I plan to have a customer IDE build with the change to test it in "real" life and will report if I still see this issue.
Gerrit change https://git.eclipse.org/r/154445 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=32c650cf34170478908a1892d64a92aff635b63a
New Gerrit change created: https://git.eclipse.org/r/155333
(In reply to Eclipse Genie from comment #6) > New Gerrit change created: https://git.eclipse.org/r/155333 Need to partially revert this change, unwrapping SubContribution items can have undesired side-effects.
Gerrit change https://git.eclipse.org/r/155333 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=f03a14b1f602430de54d13902b8208aa28bc7a66
Any remaining issues should be solved as part of Bug 374568.