input: keyboard: Never group virtual keyboards.

This fixes #5134
master
Andri Yngvason 5 years ago committed by Simon Ser
parent 46599df0a2
commit b18d943442

@ -755,6 +755,12 @@ static void sway_keyboard_group_add(struct sway_keyboard *keyboard) {
struct wlr_keyboard *wlr_keyboard = device->wlr_device->keyboard; struct wlr_keyboard *wlr_keyboard = device->wlr_device->keyboard;
struct sway_seat *seat = keyboard->seat_device->sway_seat; struct sway_seat *seat = keyboard->seat_device->sway_seat;
struct seat_config *sc = seat_get_config(seat); struct seat_config *sc = seat_get_config(seat);
if (device->is_virtual) {
// Virtual devices should not be grouped
return;
}
if (!sc) { if (!sc) {
sc = seat_get_config_by_name("*"); sc = seat_get_config_by_name("*");
} }

Loading…
Cancel
Save