add _NET_WM_STRUT_PARTIAL to _NET_SUPPORTED

For docks that don't support `_NET_WM_STRUT` any more,
notably `xfce4-panel`.
This commit is contained in:
brandon s allbery kf8nh
2023-05-12 12:29:37 -04:00
parent 1243bbbded
commit 1486d076dc

View File

@@ -593,6 +593,7 @@ setSupported = withDisplay $ \dpy -> do
,"_NET_ACTIVE_WINDOW" ,"_NET_ACTIVE_WINDOW"
,"_NET_WM_DESKTOP" ,"_NET_WM_DESKTOP"
,"_NET_WM_STRUT" ,"_NET_WM_STRUT"
,"_NET_WM_STRUT_PARTIAL"
,"_NET_DESKTOP_VIEWPORT" ,"_NET_DESKTOP_VIEWPORT"
] ]
io $ changeProperty32 dpy r a aTOM propModeReplace (fmap fromIntegral supp) io $ changeProperty32 dpy r a aTOM propModeReplace (fmap fromIntegral supp)