Bug 358672 - [Compatibility] Some of WTP Source Editing context menu
contributions are misbehaving
diff --git a/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/MenuManagerRenderer.java b/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/MenuManagerRenderer.java
index f5f68e6..4d42072 100644
--- a/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/MenuManagerRenderer.java
+++ b/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/MenuManagerRenderer.java
@@ -774,6 +774,7 @@
 					legacyModel.setVisible(childManager.isVisible());
 					linkModelToManager(legacyModel, childManager);
 					modelChildren.add(dest, legacyModel);
+					reconcileManagerToModel(childManager, legacyModel);
 				} else {
 					if (childModel instanceof MOpaqueMenu) {
 						oldMenus.remove(childModel);