diff options
author | Eric Moffatt | 2010-07-15 18:09:44 +0000 |
---|---|---|
committer | Eric Moffatt | 2010-07-15 18:09:44 +0000 |
commit | f3b81fcdba71d2eaf9d22443f4db22bdf5d6d7fa (patch) | |
tree | 96d92250c3ca95a52af6e79a9cc9d33b81f5d60a /bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java | |
parent | 8b77382e7719f19f45c129d64233d2aa10d92ce8 (diff) | |
download | eclipse.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.java | 5 |
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 |