diff options
author | Silenio Quarti <silenio> | 2004-06-17 21:53:29 +0000 |
---|---|---|
committer | Silenio Quarti <silenio> | 2004-06-17 21:53:29 +0000 |
commit | 1afda333b80eb16601b7f5145c7603df5e2ecbf0 (patch) | |
tree | 980a439511ddbdfe0bcf23bf47702e79c1ad4f01 | |
parent | 7194175a147bfaf973a012c01244f4eb8c24f6ca (diff) | |
download | eclipse.platform.swt-1afda333b80eb16601b7f5145c7603df5e2ecbf0.tar.gz eclipse.platform.swt-1afda333b80eb16601b7f5145c7603df5e2ecbf0.tar.xz eclipse.platform.swt-1afda333b80eb16601b7f5145c7603df5e2ecbf0.zip |
67219
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java | 1 | ||||
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Shell.java | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java index 633c93ba90..b3e7079a1d 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java @@ -2508,6 +2508,7 @@ public void setEnabled (boolean enabled) { enableWidget (enabled); if (enabled) { if (enableWindow != 0) { + OS.gdk_window_set_user_data (enableWindow, 0); OS.gdk_window_destroy (enableWindow); enableWindow = 0; } diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Shell.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Shell.java index 7700731eeb..044d049453 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Shell.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Shell.java @@ -1019,6 +1019,7 @@ public void setEnabled (boolean enabled) { enableWidget (enabled); if (enabled) { if (enableWindow != 0) { + OS.gdk_window_set_user_data (enableWindow, 0); OS.gdk_window_destroy (enableWindow); enableWindow = 0; } |