diff options
| author | Stefan Xenos | 2016-04-06 16:46:20 +0000 |
|---|---|---|
| committer | Stefan Xenos | 2016-04-06 16:46:20 +0000 |
| commit | 7def9e2031c4268c302bb7cfc3dfdc148bf0034e (patch) | |
| tree | 1ca9cec127783e23d56f63fc3251188f297eaec4 | |
| parent | 6bf5d467c6fcebea6b2d3adb8e69d059cb39d334 (diff) | |
| download | eclipse.platform.ui-7def9e2031c4268c302bb7cfc3dfdc148bf0034e.tar.gz eclipse.platform.ui-7def9e2031c4268c302bb7cfc3dfdc148bf0034e.tar.xz eclipse.platform.ui-7def9e2031c4268c302bb7cfc3dfdc148bf0034e.zip | |
Revert "Bug 490945 - Detached views get smaller on restart"
This reverts commit 9492ed48a3660fd9da974d80f9e34660060d6865.
| -rw-r--r-- | bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java b/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java index c390d8fce8c..f7a5dcdd055 100644 --- a/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java +++ b/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java @@ -19,7 +19,6 @@ import java.util.Collection; import java.util.Collections; import java.util.HashSet; import java.util.List; -import java.util.Objects; import java.util.Set; import javax.annotation.PostConstruct; import javax.inject.Inject; @@ -246,15 +245,7 @@ public class WBWRenderer extends SWTPartRenderer { if (UIEvents.UIElement.VISIBLE.equals(attName)) { boolean isVisible = (Boolean) event.getProperty(UIEvents.EventTags.NEW_VALUE); - - Rectangle oldBounds = theShell.getBounds(); theShell.setVisible(isVisible); - // Workaround for bug 490944: Making a shell visible can change its - // size. This is a no-op if the bug isn't present. - Rectangle newBounds = theShell.getBounds(); - if (!Objects.equals(oldBounds, newBounds)) { - theShell.setBounds(oldBounds); - } } } @@ -699,16 +690,8 @@ public class WBWRenderer extends SWTPartRenderer { shell.layout(true); forceLayout(shell); - Rectangle oldBounds = shell.getBounds(); if (shellME.isVisible()) { shell.open(); - - // Workaround for bug 490944: Making a shell visible can change its - // size. This is a no-op if the bug isn't present. - Rectangle newBounds = shell.getBounds(); - if (!Objects.equals(oldBounds, newBounds)) { - shell.setBounds(oldBounds); - } } else { shell.setVisible(false); } |
