
Switch from clutter_seat_list_devices() to the new peek_devices() method of ClutterSeat in cases where we're only looping through the returned list without manipulating it. This way we don't have to unnecessarily copy around the list of devices. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1275