diff --git a/protocol/wayland.xml b/protocol/wayland.xml index 513b8fd8..f8c81cbe 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -2196,6 +2196,11 @@ Notification that this seat's pointer is no longer focused on a certain surface. + Unless there is an enter event on another surface in the same frame, + the client should assume the button state is reset, in other words + that no buttons are pressed. + Note that this is different from the buttons being released, the + client should avoid triggering actions in response to this. The leave notification is sent before the enter notification for the new focus.