diff options
author | Daniel Otero <otero.o.daniel@gmail.com> | 2015-02-12 21:38:37 +0100 |
---|---|---|
committer | Daniel Otero <otero.o.daniel@gmail.com> | 2015-02-12 21:38:37 +0100 |
commit | 86323f6e042a3d22218f64eba9c97c3cc0d4b04b (patch) | |
tree | 4eceeab61792acda7ca64a74c33add7fd40a5bad | |
parent | 9e48c74be19f7a27b2e01cf744f85b8b313a45b3 (diff) |
Update the key symbol if the composing ends.
-rw-r--r-- | i3lock.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -334,7 +334,7 @@ static void handle_key_press(xcb_key_press_event_t *event) { /* xkb_compose_state_get_utf8 doesn't include the terminating byte in the return value * as xkb_keysym_to_utf8 does. Adding one makes the variable n consistent. */ n = xkb_compose_state_get_utf8(xkb_compose_state, buffer, sizeof(buffer)) + 1; - //ksym = xkb_compose_state_get_one_sym(xkb_compose_state); // Not sure if it's needed + ksym = xkb_compose_state_get_one_sym(xkb_compose_state); composed = true; break; case XKB_COMPOSE_CANCELLED: |