diff options
Diffstat (limited to 'src/wl_window.c')
-rw-r--r-- | src/wl_window.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/wl_window.c b/src/wl_window.c index e691d76..698d0e7 100644 --- a/src/wl_window.c +++ b/src/wl_window.c @@ -197,6 +197,8 @@ static void keyboard_key(void *data, struct wl_keyboard *keyboard, push_keypress(window, key); + wl_display_roundtrip(window->wl_display); + if (imv_keyboard_should_key_repeat(window->keyboard, key)) { /* Kick off the key-repeat timer for the current key */ window->repeat_scancode = key; |