diff options
author | Grant Gayed <ggayed> | 2002-10-28 15:57:03 +0000 |
---|---|---|
committer | Grant Gayed <ggayed> | 2002-10-28 15:57:03 +0000 |
commit | 5ffb1beb93db4909683f910b5c812be2cd3e12bf (patch) | |
tree | be535c6db5dcd79f675d2baa1ae3e19211fbcb3f /bundles | |
parent | ec2f017b6b658bb707bdf7f9b0ebc95d88d143c1 (diff) | |
download | eclipse.platform.swt-5ffb1beb93db4909683f910b5c812be2cd3e12bf.tar.gz eclipse.platform.swt-5ffb1beb93db4909683f910b5c812be2cd3e12bf.tar.xz eclipse.platform.swt-5ffb1beb93db4909683f910b5c812be2cd3e12bf.zip |
mouseDown = any button, not just button 1
Diffstat (limited to 'bundles')
-rwxr-xr-x | bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Tracker.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Tracker.java b/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Tracker.java index 484700a5d1..b85ae7e231 100755 --- a/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Tracker.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Tracker.java @@ -361,7 +361,8 @@ public boolean open () { int [] unused = new int [1], mask = new int [1];
OS.XQueryPointer (xDisplay, xWindow, unused, unused, oldX, oldY, unused, unused, mask);
Point cursorPos;
- boolean mouseDown = (mask [0] & OS.Button1Mask) != 0;
+ int mouseMasks = OS.Button1Mask | OS.Button2Mask | OS.Button3Mask;
+ boolean mouseDown = (mask [0] & mouseMasks) != 0;
if (!mouseDown) {
if ((style & SWT.RESIZE) != 0) {
cursorPos = adjustResizeCursor (xDisplay, xWindow);
|