diff options
author | Drew DeVault <sir@cmpwn.com> | 2017-11-19 11:17:51 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-19 11:17:51 -0500 |
commit | fae8d6289a470b8abcf36a5f4b0030ef504caf0b (patch) | |
tree | a347ef58eba4144d0f1913a4a5c5c9e9baa1a851 /include/wlr | |
parent | 9a4b40854be4bdafe91f1decbae8d8ce8e9df31a (diff) | |
parent | af23192ede63243b057ac9d98fd796e609e668a2 (diff) |
Merge pull request #434 from acrisci/refactor/remove-client-bound-signal
wlr-seat: remove client bound and unbound signal
Diffstat (limited to 'include/wlr')
-rw-r--r-- | include/wlr/types/wlr_data_device.h | 4 | ||||
-rw-r--r-- | include/wlr/types/wlr_seat.h | 7 |
2 files changed, 6 insertions, 5 deletions
diff --git a/include/wlr/types/wlr_data_device.h b/include/wlr/types/wlr_data_device.h index 7ee6cec1..12b25e45 100644 --- a/include/wlr/types/wlr_data_device.h +++ b/include/wlr/types/wlr_data_device.h @@ -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; }; diff --git a/include/wlr/types/wlr_seat.h b/include/wlr/types/wlr_seat.h index b5c06718..6d59315b 100644 --- a/include/wlr/types/wlr_seat.h +++ b/include/wlr/types/wlr_seat.h @@ -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; |