src/video/x11/SDL_x11events.c
changeset 1179 abb4267e7028
parent 1178 9867f3d86e44
child 1196 b81f54c3963f
--- 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),