aboutsummaryrefslogtreecommitdiff
path: root/stable/xdg-shell
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2023-03-30 22:35:04 +0200
committerSimon Ser <contact@emersion.fr>2023-04-04 11:14:27 +0000
commitf9ef5fdba5051a66f9b44fb3dce77553f5a1079f (patch)
tree4d7b5b0beb693190ccfda5313ef969849ca559dd /stable/xdg-shell
parentfce1d3031837ae1562311268a854fc03e441c53d (diff)
xdg-shell: Clarify window geometry bounds
The xdg_surface window geometry can extend outside the base wl_surface to e.g. accompany subsurfaces that extend outside it but is part of the window itself. Spell out this bit explicitly. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Diffstat (limited to 'stable/xdg-shell')
-rw-r--r--stable/xdg-shell/xdg-shell.xml4
1 files changed, 3 insertions, 1 deletions
diff --git a/stable/xdg-shell/xdg-shell.xml b/stable/xdg-shell/xdg-shell.xml
index 835db07..5cbd0d5 100644
--- a/stable/xdg-shell/xdg-shell.xml
+++ b/stable/xdg-shell/xdg-shell.xml
@@ -530,7 +530,9 @@
commit. This unset is meant for extremely simple clients.
The arguments are given in the surface-local coordinate space of
- the wl_surface associated with this xdg_surface.
+ the wl_surface associated with this xdg_surface, and may extend outside
+ of the wl_surface itself to mark parts of the subsurface tree as part of
+ the window geometry.
When applied, the effective window geometry will be the set window
geometry clamped to the bounding rectangle of the combined