Skip to content

Struts are not properly updated on a non-primary device

Since at least Xfwm4 4.16.0.

In a multi-monitor configuration, with a panel on a non-primary monitor (without autohide or "Don't reserve space on borders"), moving the panel does not update the struts. However, if the active window is remaximized, the struts are updated.

The property change is sent to the window manager by the panel independently of the monitor status. This works with Openbox.