git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commitd601beee606971ec16d15afaeb8921901fb79316
parenta99e7726ce
authorIsaac Freund <[email protected]>
date2024-07-03 11:56
rwm: document pointer warp/confinement interaction

 protocol/river-window-management-v1.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/protocol/river-window-management-v1.xml b/protocol/river-window-management-v1.xml
index 68341bc..f0afa1e 100644
--- a/protocol/river-window-management-v1.xml
+++ b/protocol/river-window-management-v1.xml
@@ -1073,6 +1073,10 @@
         If the pointer is not inside the given region when this request is made
         it will have no effect until the pointer is moved inside the region.
 
+        If the pointer is warped to a point outside of the region it will
+        (temporarily) escape confinement. Moving or warping the pointer back
+        inside the region will resume the confinement.
+
         If the region argument is null the compositor will only confine the
         cursor to the bounds of the outputs. This is also the behavior if this
         request is never made.