x11/panelwindow: set _NET_WM_DESKTOP to stay on all desktops

This commit is contained in:
outfoxxed 2024-08-15 17:14:00 -07:00
parent 683d92a05f
commit 23cd6cd9e1
No known key found for this signature in database
GPG key ID: 4C88A185FB89301E
3 changed files with 22 additions and 1 deletions

View file

@ -23,11 +23,13 @@ xcb_connection_t* x11Connection() {
// NOLINTBEGIN
XAtom XAtom::_NET_WM_STRUT {};
XAtom XAtom::_NET_WM_STRUT_PARTIAL {};
XAtom XAtom::_NET_WM_DESKTOP {};
// NOLINTEND
void XAtom::initAtoms() {
_NET_WM_STRUT.init("_NET_WM_STRUT");
_NET_WM_STRUT_PARTIAL.init("_NET_WM_STRUT_PARTIAL");
_NET_WM_DESKTOP.init("_NET_WM_DESKTOP");
}
void XAtom::init(const QByteArray& name) {