[RFC] protocol: Ambiguous description of wl_data_device.leave event

hippyandy hippyandy at 88.com
Wed Apr 9 01:22:41 UTC 2025


Hi all,

In the protocol description of wl_data_device.leave event [1], the phrase

"session ends" could be misinterpreted to include intra-client surface

switches. However, the actual implementation only triggers this event when

leaving the entire client.

Suggested clarification:

- Old: "when the drag-and-drop pointer leaves the surface and the session ends"

- New: "when the drag-and-drop pointer leaves the client's surfaces entirely,

terminating the cross-client session"

[1] https://wayland.freedesktop.org/docs/html/apa.html#protocol-spec-wl_data_device
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20250409/897f2bbe/attachment.htm>


More information about the wayland-devel mailing list