-
Notifications
You must be signed in to change notification settings - Fork 23
Locked
Bakkeby edited this page May 19, 2024
·
4 revisions
Locked
is an internal flag used to restrict movement of client windows in certain situations.
This is used, for example, after a client window has gone into mode
The flag is used, for example, to prevent misbehaviour in relation to receiving multiple requests to go fullscreen which could have some obscure side effects such as the floating position of the window being wrong when exiting fullscreen.
The flag guarantees that:
- the window only goes into fullscreen if it is not locked and
- the window only exits fullscreen if it is locked
The flag also used to prevent a window from being tiled when using the placemouse function.
Setting this flag manually via client rules will interfere with fullscreen functionality for that window and prevent it from being tiled.
Concepts | Configuration | Features | Flags | Functionality | Functions