[PATCH wayland 2/2] protocol: Clarify semantics of wl_subsurface.set_position

Jonas Ådahl jadahl at gmail.com
Sun Jan 19 01:32:11 PST 2014


Make it clear that multiple requests before commit are allowed and how it
is handled.

Signed-off-by: Jonas Ådahl <jadahl at gmail.com>
---
 protocol/wayland.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index b986c86..d47ee62 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -1931,6 +1931,10 @@
 	The next wl_surface.commit on the parent surface will reset
 	the sub-surface's position to the scheduled coordinates.
 
+	If more than one set_position request is invoked by the client before
+	the commit of the parent surface, the position of a new request always
+	replaces the scheduled position from any previous request.
+
 	The initial position is 0, 0.
       </description>
 
-- 
1.8.3.2



More information about the wayland-devel mailing list