Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Moffatt2010-07-15 18:09:44 +0000
committerEric Moffatt2010-07-15 18:09:44 +0000
commitf3b81fcdba71d2eaf9d22443f4db22bdf5d6d7fa (patch)
tree96d92250c3ca95a52af6e79a9cc9d33b81f5d60a /bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java
parent8b77382e7719f19f45c129d64233d2aa10d92ce8 (diff)
downloadeclipse.platform.ui-f3b81fcdba71d2eaf9d22443f4db22bdf5d6d7fa.tar.gz
eclipse.platform.ui-f3b81fcdba71d2eaf9d22443f4db22bdf5d6d7fa.tar.xz
eclipse.platform.ui-f3b81fcdba71d2eaf9d22443f4db22bdf5d6d7fa.zip
Fix for Bug 320023 - [UI] Optimize shell layout
Diffstat (limited to 'bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java')
-rw-r--r--bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java5
1 files changed, 5 insertions, 0 deletions
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 08f033e26fe..f9ba5c44383 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
@@ -666,6 +666,11 @@ public class PartRenderingEngine implements IPresentationEngine {
// Show the initial UI
+ // Create a 'limbo' shell (used to host controls that shouldn't
+ // be in the current layout)
+ Shell limbo = getLimboShell();
+ runContext.set("limbo", limbo);
+
// HACK!! we should loop until the display gets disposed...
// ...then we listen for the last 'main' window to get disposed
// and dispose the Display

Back to the top