Hi, I was missing the keyboard part in my last patch. Here it is. 2007-05-22 Robert Schuster <[EMAIL PROTECTED]>
* gnu/java/awt/peer/x/XEventQueue.java:
(handleEvent): Use Input.event_window_id for
key presses/releases.
Regards
Robert
Index: gnu/java/awt/peer/x/XEventPump.java
===================================================================
RCS file: /sources/classpath/classpath/gnu/java/awt/peer/x/XEventPump.java,v
retrieving revision 1.4
diff -u -r1.4 XEventPump.java
--- gnu/java/awt/peer/x/XEventPump.java 22 May 2007 17:54:43 -0000 1.4
+++ gnu/java/awt/peer/x/XEventPump.java 22 May 2007 18:40:57 -0000
@@ -241,6 +241,8 @@
break;
case KeyPress.CODE:
case KeyRelease.CODE:
+ key = new Integer(((Input) xEvent).event_window_id);
+ awtWindow = (Window) windows.get(key);
handleKeyEvent(xEvent, awtWindow);
break;
default:
signature.asc
Description: OpenPGP digital signature
