summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Jackson <ajax@redhat.com>2019-02-21 14:17:43 -0500
committerAlan Coopersmith <alanc.fdo@gmail.com>2019-03-01 23:47:28 +0000
commit50dc5f453acec4e5f90320fa292bf29112c022f9 (patch)
tree32fa36c82e7f3cf4d5d6977a052ae12deb3b0691
parent4feff33159efb139ddb89a90fb26ad646b288f2b (diff)
composite: Fix the documentation for the unredirection requests
We didn't document the 'update' parameter, which has to match what the client previously requested. Also, the server, client library, and protocol header call it UnredirectSubwindows, not UnredirectWindows. Fixes: xorg/proto/xorgproto#15
-rw-r--r--compositeproto.txt12
1 files changed, 9 insertions, 3 deletions
diff --git a/compositeproto.txt b/compositeproto.txt
index 3b85fac..c1a7878 100644
--- a/compositeproto.txt
+++ b/compositeproto.txt
@@ -214,22 +214,28 @@ operations other than QueryVersion.
UnredirectWindow:
window: Window
+ update: UPDATETYPE
errors: Window, Value
Redirection of the specified window will be terminated. If
the specified window was not selected for redirection by the
- current client, a 'Value' error results.
+ current client, or if the update type does not match the
+ current client's previously requested update type, a 'Value'
+ error results.
- UnredirectWindows:
+ UnredirectSubwindows:
window: Window
+ update: UPDATETYPE
errors: Window, Value
Redirection of all children of window will be terminated. If
the specified window was not selected for sub-redirection by the
- current client, a 'Value' error results.
+ current client, or if the update type does not match the
+ current client's previously requested update type, a 'Value'
+ error results.
9. Clip lists