Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Xenos2016-04-06 16:46:20 +0000
committerStefan Xenos2016-04-06 16:46:20 +0000
commit7def9e2031c4268c302bb7cfc3dfdc148bf0034e (patch)
tree1ca9cec127783e23d56f63fc3251188f297eaec4
parent6bf5d467c6fcebea6b2d3adb8e69d059cb39d334 (diff)
downloadeclipse.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"
-rw-r--r--bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WBWRenderer.java17
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);
}

Back to the top