Skip to content

DecorationHints

Bakkeby edited this page Feb 27, 2024 · 5 revisions

If the DecorationHints functionality is enabled then the window manager will respect the _MOTIF_WM_HINTS property of windows and not draw borders around windows requesting it.

Some applications use this property to notify window managers to not draw window decorations and not respecting this property can lead to issues where applications draw their own borders.

Example cases include Chromium (and most blink-based browsers for that matter) and VLC running in fullscreen mode.

If DecorationHints is enabled then the feature can be disabled on a per client basis by setting the IgnoreDecorationHints flag via client rules.


Tip: the "Use system title bar and borders" option in most blink-based browsers avoids the browser theming the window with its own icons and decorations.


Back to Functionality.

Clone this wiki locally