mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-12-23 02:19:49 +01:00
3898bb482d
This makes seat_client resources inert when seats and/or input devices are destroyed, rather than destroying the resources. When the client calls e.g. wl_keyboard_release(), it's not expecting the keyboard global to be already destroyed, so this results in an error such as this: wl_display@1: error 0: invalid object 22 |
||
---|---|---|
.. | ||
wlr_seat.c | ||
wlr_seat_keyboard.c | ||
wlr_seat_pointer.c | ||
wlr_seat_touch.c |