diff options
Diffstat (limited to 'sway/input/seat.c')
-rw-r--r-- | sway/input/seat.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/sway/input/seat.c b/sway/input/seat.c index 38b617b7..27636c1e 100644 --- a/sway/input/seat.c +++ b/sway/input/seat.c | |||
@@ -202,13 +202,6 @@ void seat_configure_device(struct sway_seat *seat, | |||
202 | return; | 202 | return; |
203 | } | 203 | } |
204 | 204 | ||
205 | struct seat_config *seat_config = seat_get_config(seat); | ||
206 | |||
207 | if (seat_config) { | ||
208 | seat_device->attachment_config = | ||
209 | seat_config_get_attachment(seat_config, input_device->identifier); | ||
210 | } | ||
211 | |||
212 | switch (input_device->wlr_device->type) { | 205 | switch (input_device->wlr_device->type) { |
213 | case WLR_INPUT_DEVICE_POINTER: | 206 | case WLR_INPUT_DEVICE_POINTER: |
214 | seat_configure_pointer(seat, seat_device); | 207 | seat_configure_pointer(seat, seat_device); |
@@ -426,9 +419,6 @@ struct sway_container *seat_get_focus_by_type(struct sway_seat *seat, | |||
426 | void seat_apply_config(struct sway_seat *seat, | 419 | void seat_apply_config(struct sway_seat *seat, |
427 | struct seat_config *seat_config) { | 420 | struct seat_config *seat_config) { |
428 | struct sway_seat_device *seat_device = NULL; | 421 | struct sway_seat_device *seat_device = NULL; |
429 | wl_list_for_each(seat_device, &seat->devices, link) { | ||
430 | seat_device->attachment_config = NULL; | ||
431 | } | ||
432 | 422 | ||
433 | if (!seat_config) { | 423 | if (!seat_config) { |
434 | return; | 424 | return; |