summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelipe Heidrich <fheidric>2009-10-02 15:55:12 +0000
committerFelipe Heidrich <fheidric>2009-10-02 15:55:12 +0000
commit9dbab43dbe361ab8fa97e8459c61bf55a11efb46 (patch)
tree45951f4039552e74515c2fe69e1cc8638220a872
parent54e795067d10534d94876d57def04edc96f0f740 (diff)
downloadeclipse.platform.swt-9dbab43dbe361ab8fa97e8459c61bf55a11efb46.tar.gz
eclipse.platform.swt-9dbab43dbe361ab8fa97e8459c61bf55a11efb46.tar.xz
eclipse.platform.swt-9dbab43dbe361ab8fa97e8459c61bf55a11efb46.zip
Bug 143911 - differentiate left and right modifier keys in keyPressed event
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Widget.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Widget.java b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Widget.java
index 825d16df73..71c70f924b 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Widget.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Widget.java
@@ -2057,7 +2057,7 @@ void setLocationMask (Event event, int keyCode) {
case 91: /* KEYPAD_8 */
case 92: /* KEYPAD_9 */
case 81: /* KEYPAD_EQUAL */
- event.stateMask |= SWT.LOCATION_KEYPAD;
+ event.keyLocation = SWT.KEYPAD;
break;
}
}