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