summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteve Northover <steve>2001-11-14 22:22:21 +0000
committerSteve Northover <steve>2001-11-14 22:22:21 +0000
commit564c7fa51d475e21ce63fb3a2b86f587245b2633 (patch)
tree6f102e8ae10f5898100ea5cc58eb2ac8eeb9bca7
parent1114767c1c7229bfd98f898072c5bdbe0c4f06fd (diff)
downloadeclipse.platform.swt-564c7fa51d475e21ce63fb3a2b86f587245b2633.tar.gz
eclipse.platform.swt-564c7fa51d475e21ce63fb3a2b86f587245b2633.tar.xz
eclipse.platform.swt-564c7fa51d475e21ce63fb3a2b86f587245b2633.zip
*** empty log message ***
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Display.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Display.java b/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Display.java
index 8ddc906deb..fad12ae3bc 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Display.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Display.java
@@ -483,8 +483,8 @@ boolean filterEvent (XAnyEvent event) {
if (handle == 0) return false;
Widget widget = WidgetTable.get (handle);
if (widget == null) return false;
-// if (!(widget instanceof Control)) return false;
-// Control control = (Control) widget;
+ if (!(widget instanceof Control)) return false;
+ Control control = (Control) widget;
/* Get the unaffected character and keysym */
int oldState = keyEvent.state;
@@ -500,7 +500,7 @@ boolean filterEvent (XAnyEvent event) {
/* Check for a mnemonic key */
if (key != 0) {
- if (widget.translateMnemonic (key, keyEvent)) return true;
+ if (control.translateMnemonic (key, keyEvent)) return true;
}
/* Check for a traversal key */
@@ -516,7 +516,7 @@ boolean filterEvent (XAnyEvent event) {
case OS.XK_Right:
case OS.XK_Page_Up:
case OS.XK_Page_Down:
- if (widget.translateTraversal (keysym, keyEvent)) return true;
+ if (control.translateTraversal (keysym, keyEvent)) return true;
}
/* Answer false because the event was not processed */