changeset 1179:abb4267e7028

Don't use X11 unicode keys on anything but keypress events.
author Ryan C. Gordon <icculus@icculus.org>
date Mon, 21 Nov 2005 00:31:29 +0000
parents 9867f3d86e44
children bdcb8bb4c831
files src/video/x11/SDL_x11events.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/video/x11/SDL_x11events.c	Mon Nov 21 00:16:34 2005 +0000
+++ b/src/video/x11/SDL_x11events.c	Mon Nov 21 00:31:29 2005 +0000
@@ -833,7 +833,7 @@
 		/* Look up the translated value for the key event */
 
 		/* if there is no connection with the IM server, use the regular method */
-		if (ic == NULL) {
+		if (ic == NULL || xkey->type != KeyPress) {
 			unsigned char keybuf[32];
 
 			if ( pXLookupString(xkey, (char *)keybuf, sizeof(keybuf),