mirror of
https://gitlab.freedesktop.org/xorg/proto/xorgproto.git
synced 2025-12-20 04:40:10 +01:00
ChangeSaveSet with map=Unmap means 'unmap', not 'don't remap'
The semantics in the spec were conflicting, and the implementation did the 'don't remap' version which was not useful. The server implementation has been fixed, this change clarifies the specification to match that design.
This commit is contained in:
parent
6415267d65
commit
196061a586
1 changed files with 3 additions and 2 deletions
|
|
@ -86,8 +86,9 @@ to a window which won't be affected by the underlying window destruction.
|
|||
XFIXES chooses the root window as the target.
|
||||
|
||||
Having embedded windows suddenly appear at the top level can confuse users,
|
||||
so XFIXES also permits these windows to remain unmapped instead of being
|
||||
remapped.
|
||||
so XFIXES also lets the client select whether the window should end up
|
||||
unmapped after the save set processing instead of unconditionally making
|
||||
them be mapped.
|
||||
|
||||
5.1 Requests
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue