mirror of
https://github.com/swaywm/sway.git
synced 2024-11-28 02:41:28 +00:00
input/seat: arm cursor hide timeout for all devices rather than only
pointers
This commit is contained in:
parent
41999d7c9f
commit
3613362f9a
|
@ -722,8 +722,6 @@ static void seat_configure_pointer(struct sway_seat *seat,
|
|||
wlr_cursor_attach_input_device(seat->cursor->cursor,
|
||||
sway_device->input_device->wlr_device);
|
||||
seat_apply_input_config(seat, sway_device);
|
||||
wl_event_source_timer_update(
|
||||
seat->cursor->hide_source, cursor_get_timeout(seat->cursor));
|
||||
}
|
||||
|
||||
static void seat_configure_keyboard(struct sway_seat *seat,
|
||||
|
@ -823,6 +821,9 @@ void seat_configure_device(struct sway_seat *seat,
|
|||
seat_configure_tablet_pad(seat, seat_device);
|
||||
break;
|
||||
}
|
||||
if (wlr_cursor_is_input_device_attached(seat->cursor->cursor, input_device->wlr_device)) {
|
||||
cursor_handle_activity(seat->cursor, input_device->wlr_device);
|
||||
}
|
||||
}
|
||||
|
||||
void seat_reset_device(struct sway_seat *seat,
|
||||
|
|
Loading…
Reference in a new issue