commit | 96975bba529ad566b978c3943f19992a5b962da0 | [log] [tgz] |
---|---|---|
author | Wim Jongman <wim.jongman@remainsoftware.com> | Sat Feb 19 11:58:26 2022 +0100 |
committer | Wim Jongman <wim.jongman@remainsoftware.com> | Tue Feb 22 06:28:42 2022 -0500 |
tree | c3d5ea1929af9f10537b9ea1927a79d483dce1ad | |
parent | 74615ed024d88fc30e6e0c1c9ca9afe20b700fa6 [diff] |
Bug 578844 - Toggle visibility of window tool/status bars Added a request for layout which was performed when the item was hidden but not when the item was made visible again. Change-Id: I7ed5ea1186d217c174cee81be4ea7d0c025b5a6e Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.ui/+/190978 Tested-by: Wim Jongman <wim.jongman@remainsoftware.com> Tested-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-by: Wim Jongman <wim.jongman@remainsoftware.com> Reviewed-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-by: Rolf Theunissen <rolf.theunissen@gmail.com>
diff --git a/bundles/org.eclipse.e4.ui.workbench.swt/META-INF/MANIFEST.MF b/bundles/org.eclipse.e4.ui.workbench.swt/META-INF/MANIFEST.MF index 55426fb..7e74dc5 100644 --- a/bundles/org.eclipse.e4.ui.workbench.swt/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.e4.ui.workbench.swt/META-INF/MANIFEST.MF
@@ -1,7 +1,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-SymbolicName: org.eclipse.e4.ui.workbench.swt;singleton:=true -Bundle-Version: 0.16.300.qualifier +Bundle-Version: 0.16.400.qualifier Bundle-Name: %pluginName Bundle-Vendor: %providerName Bundle-Localization: plugin
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 eb74331..2bbf9c3 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
@@ -216,6 +216,7 @@ Control ctrl = (Control) changedElement.getWidget(); ctrl.setParent(realComp); fixZOrder(changedElement); + ctrl.requestLayout(); } if (parent instanceof MElementContainer<?>) {