diff options
author | Adam Jackson <ajax@redhat.com> | 2019-02-21 14:17:43 -0500 |
---|---|---|
committer | Alan Coopersmith <alanc.fdo@gmail.com> | 2019-03-01 23:47:28 +0000 |
commit | 50dc5f453acec4e5f90320fa292bf29112c022f9 (patch) | |
tree | 32fa36c82e7f3cf4d5d6977a052ae12deb3b0691 | |
parent | 4feff33159efb139ddb89a90fb26ad646b288f2b (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.txt | 12 |
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 |