[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-patches] FYI: javax.swing.JComponent fixlet
From: |
Roman Kennke |
Subject: |
[cp-patches] FYI: javax.swing.JComponent fixlet |
Date: |
Wed, 01 Jun 2005 10:58:06 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021204 |
in javax.swing.JComponent the method processKeyEvent() is overridden,
without calling super.processKeyEvent(). This has led to KeyEvents not
beeing delivered to registered KeyListeners as reported in bug #13228.
This is fixed and closes said bug.
2005-06-01 Roman Kennke <address@hidden>
* javax/swing/JComponent.java
(processKeyEvent): Call super.processKeyEvent() so that KeyEvents
are delivered to registered KeyListeners.
/Roman
Index: javax/swing/JComponent.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/JComponent.java,v
retrieving revision 1.40
diff -u -r1.40 JComponent.java
--- javax/swing/JComponent.java 30 May 2005 13:19:39 -0000 1.40
+++ javax/swing/JComponent.java 1 Jun 2005 08:43:49 -0000
@@ -1788,6 +1788,8 @@
*/
protected void processKeyEvent(KeyEvent e)
{
+ // let the AWT event processing send KeyEvents to registered listeners
+ super.processKeyEvent(e);
processComponentKeyEvent(e);
// FIXME: this needs to be elaborated significantly, to do all the
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cp-patches] FYI: javax.swing.JComponent fixlet,
Roman Kennke <=