static void ss_seat_handle_keyboard_leave(void *data, struct wl_keyboard *keyboard, uint32_t serial, struct wl_surface *surface) { struct ss_seat *seat = data; notify_keyboard_focus_out(&seat->base); }
static void input_handle_keyboard_leave(void *data, struct wl_keyboard *keyboard, uint32_t serial, struct wl_surface *surface) { struct wayland_input *input = data; notify_keyboard_focus_out(&input->base); }