summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVeronika Irvine <veronika>2005-12-22 18:21:33 +0000
committerVeronika Irvine <veronika>2005-12-22 18:21:33 +0000
commit28d1e64fa65f71715cc3943f67f47c5c5d04734f (patch)
treeaead60cf35a42d7536b27e7db701fc8f29f122e2
parent69396ad0f8ab04c1ff73d0fedeea6bc5d7b7f9cb (diff)
downloadeclipse.platform.swt-28d1e64fa65f71715cc3943f67f47c5c5d04734f.tar.gz
eclipse.platform.swt-28d1e64fa65f71715cc3943f67f47c5c5d04734f.tar.xz
eclipse.platform.swt-28d1e64fa65f71715cc3943f67f47c5c5d04734f.zip
change order to make Steve happy<g>
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Table.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Table.java b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Table.java
index 39daf9d20e..6e3fb4e3f9 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Table.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Table.java
@@ -2036,6 +2036,10 @@ void releaseChildren (boolean destroy) {
void releaseWidget () {
super.releaseWidget ();
+ currentItem = null;
+ sortColumn = null;
+ paintGC = null;
+ imageBounds = null;
/*
* Feature in the Mac. When RemoveDataBrowserItems() is used
* to remove items, item notification callbacks are issued with
@@ -2048,11 +2052,6 @@ void releaseWidget () {
callbacks.v1_itemNotificationCallback = 0;
callbacks.v1_itemCompareCallback = 0;
OS.SetDataBrowserCallbacks (handle, callbacks);
-
- currentItem = null;
- sortColumn = null;
- paintGC = null;
- imageBounds = null;
}
/**