wayland::shell...face_transient(3)
Okay bestie, welcome to the wayland::shell...face_transient(3) page from Wayland++ β itβs giving βtiny flag, big main character energy,β and weβre gonna get into it. πβ¨
πΈ NAME πΈ
wayland::shell_surface_transient - details of transient behaviour. Thatβs the whole name line, and honestly? Iconic.
β¨ SYNOPSIS β¨
To even start this little adventure, you include this header, periodt:
#include <wayland-client-protocol.hpp>
π Static Public Attributes π
Thereβs one static public attribute on the guest list, bestie:
inactiveβstatic const wayland::detail::bitfield< 1, 9 > inactive {0x1}; its note is do not set keyboard focus. π«β¨οΈ
π¦ Detailed Description π¦
The detailed description starts with details of transient behaviour β yes, thatβs literally what it says. π
So hereβs the tea: these flags specify details of the expected behaviour of transient surfaces. Theyβre used in the set_transient request. Slay.
Definition at line 1930 of file wayland-client-protocol.hpp.
π Member Data Documentation π
Now for the member data documentation, where our one little icon gets its solo moment:
shell_surface_transient::inactiveβconst bitfield< 1, 9 > shell_surface_transient::inactive {0x1} [static]; meaning: do not set keyboard focus. πβ¨
Definition at line 1937 of file wayland-client-protocol.hpp.
π Author π
Generated automatically by Doxygen for Wayland++ from the source code. So no mysterious human author to obsess over β itβs autogen behavior, fr fr. π€π
Version 1.0.1, dated Fri Mar 27 2026, from the Wayland++ manual β and thatβs the whole page, bestie. Stay transient, protect your keyboard focus, and go slay your Wayland config. ππ¦β¨
π¦ where this page comes from
- ubuntu stonking: waylandpp-dev 1.0.1-2 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms