make sure we have a key event before treating it as such (fixes bug

2007-01-31  Jens Granseuer  <jensgr@gmx.net>

	* gnome-settings-multimedia-keys.c: (acme_filter_events): make sure
	we have a key event before treating it as such (fixes bug #382503)

svn path=/trunk/; revision=7214
This commit is contained in:
Jens Granseuer 2007-01-31 17:31:43 +00:00 committed by Jens Granseuer
parent 204dd9a088
commit 28de04be2a
2 changed files with 10 additions and 0 deletions

View file

@ -1,3 +1,8 @@
2007-01-31 Jens Granseuer <jensgr@gmx.net>
* gnome-settings-multimedia-keys.c: (acme_filter_events): make sure
we have a key event before treating it as such (fixes bug #382503)
2007-01-31 Jens Granseuer <jensgr@gmx.net>
* gnome-settings-keyboard-xkb.c:

View file

@ -658,6 +658,11 @@ acme_filter_events (GdkXEvent *xevent, GdkEvent *event, gpointer data)
guint keycode, state;
int i;
/* verify we have a key event */
if (xev->xany.type != KeyPress &&
xev->xany.type != KeyRelease)
return GDK_FILTER_CONTINUE;
keycode = xev->xkey.keycode;
state = xev->xkey.state;