diff --git a/protocol/wayland.xml b/protocol/wayland.xml index 58e5649e..79ced51a 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -2189,6 +2189,13 @@ kernel's event code list. All other button codes above 0xFFFF are currently undefined but may be used in future versions of this protocol. + + When a button is pressed, an implicit pointer grab is started. + While the implicit grab is active, the compositor should keep pointer + focus on surfaces of the same surface tree, which consists of + subsurfaces and popups on the same root surface. + The implicit grab stops being active if either all buttons are released, + or some compositor-specific situations occurs (like screen locking).