Skip to content

wayland: Update DnD feedback on meta_wayland_seat_update()

Carlos Garnacho requested to merge carlosg/mutter:wip/carlosg/dnd-feedback into main

Feedback is currently handled through the MetaWaylandDragGrab and hence through the meta_wayland_seat_handle_event() function that is dependent on focus.

Those paths are however dependent on focus and other compositor conditions, so we can not ensure we will receive every event there. Do this directly from MetaWaylandSeat and its update() function, which will handle all events that are at least routed through Wayland handlers.

Merge request reports