---
name: "wayland_shell_surface_transient"
section: "3"
platform: "linux"
package: "waylandpp-dev"
version: "1.0.0-6+b2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/wayland_shell_surface_transient"
---

# wayland\_shell\_surface\_transient(3)

details of transient behaviour

## NAME

wayland::shell\_surface\_transient - details of transient behaviour

## SYNOPSIS

`#include <wayland-client-protocol.hpp>`

Inherits wayland::detail::bitfield\< size, id \>.

### Static Public Attributes

static const wayland::detail::bitfield\< 1, 9 \> **inactive** {0x1}\
 do not set keyboard focus

## Detailed Description

details of transient behaviour

These flags specify details of the expected behaviour of transient surfaces. Used in the set\_transient request.

Definition at line **1929** of file **wayland-client-protocol.hpp**.

## Member Data Documentation

### const bitfield\< 1, 9 \> shell\_surface\_transient::inactive {0x1}` [static]`

do not set keyboard focus

Definition at line **1936** of file **wayland-client-protocol.hpp**.

## Author

Generated automatically by Doxygen for Wayland++ from the source code.
