summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Decorations.java
diff options
context:
space:
mode:
authorBilly Biggs <bbiggs>2005-10-05 21:23:37 +0000
committerBilly Biggs <bbiggs>2005-10-05 21:23:37 +0000
commitbe06827e4e904a0433ebcc409bcc0df0ae11815e (patch)
treec291b05e50a763ddc41b67eb6bea7953d49067f2 /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Decorations.java
parent8320ad61d68aa1fef02789780fd73f1131c5ad6b (diff)
downloadeclipse.platform.swt-be06827e4e904a0433ebcc409bcc0df0ae11815e.tar.gz
eclipse.platform.swt-be06827e4e904a0433ebcc409bcc0df0ae11815e.tar.xz
eclipse.platform.swt-be06827e4e904a0433ebcc409bcc0df0ae11815e.zip
22000, 107236, 111548 - shell.getBounds() inconsistency
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Decorations.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Decorations.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Decorations.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Decorations.java
index 74baa3edf1..4f7af63a73 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Decorations.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Decorations.java
@@ -100,7 +100,7 @@ public class Decorations extends Canvas {
Menu [] menus;
Control savedFocus;
Button defaultButton, saveDefault;
- int /*long*/ accelGroup;
+ int /*long*/ accelGroup, vboxHandle;
Decorations () {
/* Do nothing */
@@ -474,6 +474,11 @@ void releaseChildren (boolean destroy) {
}
}
+void releaseHandle () {
+ super.releaseHandle ();
+ vboxHandle = 0;
+}
+
void releaseWidget () {
super.releaseWidget ();
image = null;