From a69cf18f7c0e6118329de2610014520a7c8cdf30 Mon Sep 17 00:00:00 2001 From: project-repo Date: Tue, 6 Apr 2021 19:49:48 +0200 Subject: [PATCH] Ensure correct focus of keyboard --- seat.c | 1 + 1 file changed, 1 insertion(+) diff --git a/seat.c b/seat.c index 8f63c20..daee188 100644 --- a/seat.c +++ b/seat.c @@ -1002,6 +1002,7 @@ seat_set_focus(struct cg_seat *seat, struct cg_view *view) { free(title); struct wlr_keyboard *keyboard = wlr_seat_get_keyboard(wlr_seat); + wlr_seat_keyboard_end_grab(wlr_seat); if(keyboard) { wlr_seat_keyboard_notify_enter( wlr_seat, view->wlr_surface, keyboard->keycodes,