Skip to content

protocol: disallow re-using wl_data_source

Simon Ser requested to merge emersion/wayland:source-use-once into main

As pointed out in 1, re-using a wl_data_source for multiple start_drag or set_selection requests has bad consequences, because this object has events that allo tracking the state of a selection/drag-and-drop operation. Tracking two operations at the same time isn't possible with this interface.

Merge request reports