commit | 40f322457790733e83a03de9ccc2ca1abc0abef7 | [log] [tgz] |
---|---|---|
author | Eric Moffatt <emoffatt@ca.ibm.com> | Fri May 25 16:14:46 2012 -0400 |
committer | John Arthorne <John_Arthorne@ca.ibm.com> | Fri May 25 16:14:46 2012 -0400 |
tree | 93b95ec34be5e0996cf88676fba4e199bf79793c | |
parent | faedcac33a8b8d3300a9bd46a784ae2250e528d7 [diff] |
Bug 379818 - Inconsistent activation of views
diff --git a/bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java b/bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java index 2abfe4c..f5cf47b 100644 --- a/bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java +++ b/bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java
@@ -532,7 +532,8 @@ if (currentWidget instanceof Control) { Control control = (Control) currentWidget; // make sure the control is visible - control.setVisible(true); + if (!(element instanceof MPlaceholder)) + control.setVisible(true); if (parentWidget instanceof Composite) { Composite currentParent = control.getParent();