mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2024-11-22 07:02:28 +00: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_keyboard.c | ||
wlr_seat_pointer.c | ||
wlr_seat_touch.c | ||
wlr_seat.c |