summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java
diff options
context:
space:
mode:
authorBilly Biggs <bbiggs>2005-12-09 21:14:16 +0000
committerBilly Biggs <bbiggs>2005-12-09 21:14:16 +0000
commit73dff4b20c2f8562e214e445f85998baac8ac873 (patch)
tree24dd0c018bdaa27231ea3cdca9c269e8e26ecfa0 /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java
parent97166dcd8b41734d1899cdfbd7aa425feb9c8f7d (diff)
downloadeclipse.platform.swt-73dff4b20c2f8562e214e445f85998baac8ac873.tar.gz
eclipse.platform.swt-73dff4b20c2f8562e214e445f85998baac8ac873.tar.xz
eclipse.platform.swt-73dff4b20c2f8562e214e445f85998baac8ac873.zip
120176 - Can't reliably change the cursor during Tracker.open()
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java
index 12af331fe2..1410ce1ec3 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java
@@ -494,6 +494,7 @@ int /*long*/ gtk_motion_notify_event (int /*long*/ widget, int /*long*/ eventPtr
if (cursor != lastCursor) {
ungrab ();
grabbed = grab ();
+ lastCursor = cursor;
}
return gtk_mouse (OS.GDK_MOTION_NOTIFY, widget, eventPtr);
}