author | Ryan C. Gordon <icculus@icculus.org> |
Mon, 21 Nov 2005 00:31:29 +0000 | |
changeset 1179 | abb4267e7028 |
parent 1178 | 9867f3d86e44 |
child 1180 | bdcb8bb4c831 |
--- 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),