diff options
author | Jan Grulich <jgrulich@redhat.com> | 2021-07-16 13:35:37 +0200 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2021-11-15 13:20:41 +0000 |
commit | 78590b3aff9c71407ff245c120b4d844e6b79c41 (patch) | |
tree | dce6092887412e4c3a2be1762785e552b831b2f4 /protocol | |
parent | 1638dad6137d7dd26a4a8c5d931bbb5c52dda46c (diff) | |
download | wayland-78590b3aff9c71407ff245c120b4d844e6b79c41.tar.gz |
protocol: clarify wl_data_offer::selection
Clearly specify that switching focus within the same client
doesn't mean a new selection will be send.
Signed-off-by: Jan Grulich <jgrulich@redhat.com>
Diffstat (limited to 'protocol')
-rw-r--r-- | protocol/wayland.xml | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/protocol/wayland.xml b/protocol/wayland.xml index 89e6aab..784d971 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -960,9 +960,10 @@ immediately before receiving keyboard focus and when a new selection is set while the client has keyboard focus. The data_offer is valid until a new data_offer or NULL is received - or until the client loses keyboard focus. The client must - destroy the previous selection data_offer, if any, upon receiving - this event. + or until the client loses keyboard focus. Switching surface with + keyboard focus within the same client doesn't mean a new selection + will be sent. The client must destroy the previous selection + data_offer, if any, upon receiving this event. </description> <arg name="id" type="object" interface="wl_data_offer" allow-null="true" summary="selection data_offer object"/> |