comparison src/video/x11/SDL_x11events.c @ 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 b81f54c3963f
comparison
equal deleted inserted replaced
1178:9867f3d86e44 1179:abb4267e7028
831 } 831 }
832 #endif 832 #endif
833 /* Look up the translated value for the key event */ 833 /* Look up the translated value for the key event */
834 834
835 /* if there is no connection with the IM server, use the regular method */ 835 /* if there is no connection with the IM server, use the regular method */
836 if (ic == NULL) { 836 if (ic == NULL || xkey->type != KeyPress) {
837 unsigned char keybuf[32]; 837 unsigned char keybuf[32];
838 838
839 if ( pXLookupString(xkey, (char *)keybuf, sizeof(keybuf), 839 if ( pXLookupString(xkey, (char *)keybuf, sizeof(keybuf),
840 NULL, &state) ) { 840 NULL, &state) ) {
841 /* 841 /*