org.eclipse.e4.ui.css.workbench: expose shared elements as children otherwise cannot address editors and views in the 3.x workbench
diff --git a/bundles/org.eclipse.e4.ui.css.workbench/src/org/eclipse/e4/ui/css/model/workbench/internal/elements/WMTrimmedWindow.java b/bundles/org.eclipse.e4.ui.css.workbench/src/org/eclipse/e4/ui/css/model/workbench/internal/elements/WMTrimmedWindow.java index f782708..9971f4a 100644 --- a/bundles/org.eclipse.e4.ui.css.workbench/src/org/eclipse/e4/ui/css/model/workbench/internal/elements/WMTrimmedWindow.java +++ b/bundles/org.eclipse.e4.ui.css.workbench/src/org/eclipse/e4/ui/css/model/workbench/internal/elements/WMTrimmedWindow.java
@@ -28,6 +28,7 @@ MTrimmedWindow win = (MTrimmedWindow) getNativeWidget(); ArrayList<MApplicationElement> children = new ArrayList<MApplicationElement>(); children.addAll(win.getChildren()); + children.addAll(win.getSharedElements()); for (MTrimBar tb : win.getTrimBars()) { children.addAll(tb.getChildren()); }