diff --git a/seat.c b/seat.c index 7bd12c9..b7d85c9 100644 --- a/seat.c +++ b/seat.c @@ -314,12 +314,6 @@ cg_keyboard_group_add(struct wlr_input_device *device, struct cg_seat *seat) wlr_log(WLR_DEBUG, "Created keyboard group"); - cg_group->keyboard = &cg_group->wlr_group->keyboard; - if (cg_group->keyboard == NULL) { - wlr_log(WLR_ERROR, "Failed to create keyboard from seat."); - goto cleanup; - } - wlr_keyboard_group_add_keyboard(cg_group->wlr_group, wlr_keyboard); wl_list_insert(&seat->keyboard_groups, &cg_group->link); diff --git a/seat.h b/seat.h index c0914af..188543d 100644 --- a/seat.h +++ b/seat.h @@ -50,8 +50,6 @@ struct cg_seat { }; struct cg_keyboard_group { - struct wlr_keyboard *keyboard; - struct wlr_keyboard_group *wlr_group; struct cg_seat *seat; struct wl_listener key;