wlr-seat: remove client bound and unbound signal

This commit is contained in:
Tony Crisci 2017-11-19 11:10:27 -05:00
parent 9a4b40854b
commit af23192ede
4 changed files with 23 additions and 30 deletions

View file

@ -71,7 +71,7 @@ struct wlr_drag_icon {
struct wl_listener surface_destroy;
struct wl_listener surface_commit;
struct wl_listener seat_client_unbound;
struct wl_listener seat_client_destroy;
};
struct wlr_drag {
@ -94,7 +94,7 @@ struct wlr_drag {
struct wl_listener point_destroy;
struct wl_listener source_destroy;
struct wl_listener seat_client_unbound;
struct wl_listener seat_client_destroy;
struct wl_listener icon_destroy;
};

View file

@ -21,6 +21,10 @@ struct wlr_seat_client {
struct wl_resource *touch;
struct wl_resource *data_device;
struct {
struct wl_signal destroy;
} events;
struct wl_list link;
};
@ -182,9 +186,6 @@ struct wlr_seat {
struct wl_listener selection_data_source_destroy;
struct {
struct wl_signal client_bound;
struct wl_signal client_unbound;
struct wl_signal pointer_grab_begin;
struct wl_signal pointer_grab_end;