Locked - bakkeby/dusk GitHub Wiki

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.

Back to Features > Flags.

⚠️ **GitHub.com Fallback** ⚠️