]> Pileus Git - ~andy/gtk/commitdiff
Set hardware_keycode for KeyRelease events. (#84305)
authorMatthias Clasen <matthiasc@src.gnome.org>
Thu, 6 Jun 2002 21:02:46 +0000 (21:02 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Thu, 6 Jun 2002 21:02:46 +0000 (21:02 +0000)
* gdk/x11/gdkevents-x11.c (gdk_event_translate): Set
hardware_keycode for KeyRelease events.  (#84305)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/x11/gdkevents-x11.c

index 6340872f20383f0951794711f8cc4333d83b1468..0cac1bde8826dfea61dc2986f382114ceb642f74 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-06-06  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkevents-x11.c (gdk_event_translate): Set
+       hardware_keycode for KeyRelease events.  (#84305)
+
 Thu May 23 15:44:30 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktextview.c (changed_handler): Don't redraw
index 6340872f20383f0951794711f8cc4333d83b1468..0cac1bde8826dfea61dc2986f382114ceb642f74 100644 (file)
@@ -1,3 +1,8 @@
+2002-06-06  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkevents-x11.c (gdk_event_translate): Set
+       hardware_keycode for KeyRelease events.  (#84305)
+
 Thu May 23 15:44:30 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktextview.c (changed_handler): Don't redraw
index 6340872f20383f0951794711f8cc4333d83b1468..0cac1bde8826dfea61dc2986f382114ceb642f74 100644 (file)
@@ -1,3 +1,8 @@
+2002-06-06  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkevents-x11.c (gdk_event_translate): Set
+       hardware_keycode for KeyRelease events.  (#84305)
+
 Thu May 23 15:44:30 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktextview.c (changed_handler): Don't redraw
index 6340872f20383f0951794711f8cc4333d83b1468..0cac1bde8826dfea61dc2986f382114ceb642f74 100644 (file)
@@ -1,3 +1,8 @@
+2002-06-06  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkevents-x11.c (gdk_event_translate): Set
+       hardware_keycode for KeyRelease events.  (#84305)
+
 Thu May 23 15:44:30 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktextview.c (changed_handler): Don't redraw
index 6340872f20383f0951794711f8cc4333d83b1468..0cac1bde8826dfea61dc2986f382114ceb642f74 100644 (file)
@@ -1,3 +1,8 @@
+2002-06-06  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkevents-x11.c (gdk_event_translate): Set
+       hardware_keycode for KeyRelease events.  (#84305)
+
 Thu May 23 15:44:30 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktextview.c (changed_handler): Don't redraw
index 6340872f20383f0951794711f8cc4333d83b1468..0cac1bde8826dfea61dc2986f382114ceb642f74 100644 (file)
@@ -1,3 +1,8 @@
+2002-06-06  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkevents-x11.c (gdk_event_translate): Set
+       hardware_keycode for KeyRelease events.  (#84305)
+
 Thu May 23 15:44:30 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktextview.c (changed_handler): Don't redraw
index 9b6cfb2561bb7a17fe38c2f5ad5132a704c27c70..e5e01df2b8ce1969b07bc857759450f99082c6f2 100644 (file)
@@ -733,6 +733,7 @@ gdk_event_translate (GdkDisplay *display,
       charcount = XLookupString (&xevent->xkey, buf, 16,
                                 &keysym, &compose);
       event->key.keyval = keysym;      
+      event->key.hardware_keycode = xevent->xkey.keycode;
       
       GDK_NOTE (EVENTS, 
                g_message ("key release:\t\twindow: %ld  key: %12s  %d",