summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Group.java
diff options
context:
space:
mode:
authorBilly Biggs <bbiggs>2005-02-07 22:02:36 +0000
committerBilly Biggs <bbiggs>2005-02-07 22:02:36 +0000
commitc50367f5a47e2a6effad63f64029f1b5d0e6e7f1 (patch)
tree4d8bccd5a798a131641088d79f811845e6b823ad /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Group.java
parent07189d4e0dc321d7a67191afc9ffcca78baa583a (diff)
downloadeclipse.platform.swt-c50367f5a47e2a6effad63f64029f1b5d0e6e7f1.tar.gz
eclipse.platform.swt-c50367f5a47e2a6effad63f64029f1b5d0e6e7f1.tar.xz
eclipse.platform.swt-c50367f5a47e2a6effad63f64029f1b5d0e6e7f1.zip
Fix computeTrim on TabFolder and Group; clean up computeSize.
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Group.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Group.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Group.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Group.java
index 0fd3ba5f46..cf23ea8ffc 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Group.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Group.java
@@ -104,6 +104,7 @@ public Point computeSize (int wHint, int hHint, boolean changed) {
}
public Rectangle computeTrim (int x, int y, int width, int height) {
checkWidget();
+ if ((state & ZERO_SIZED) != 0) forceResize ();
int clientX = OS.GTK_WIDGET_X (clientHandle);
int clientY = OS.GTK_WIDGET_Y (clientHandle);
x -= clientX;