Closed rynchn closed 3 months ago
It appears that the -s option does not make the window appear on all desktops (under kwin). E.g.,
-s
kdocker -s kolourpaint
This might be because TrayItem::doSticky() sets _NET_WM_STATE_STICKY, which according to https://forum.kde.org/viewtopic.php?f=111&t=127128 has no effect on kwin; instead _NET_WM_DESKTOP should (also?) be set to 0xFFFFFFFF (according to xprop and https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html#idm140200472635472).
TrayItem::doSticky()
_NET_WM_STATE_STICKY
_NET_WM_DESKTOP
xprop
It appears that the
-s
option does not make the window appear on all desktops (under kwin). E.g.,This might be because
TrayItem::doSticky()
sets_NET_WM_STATE_STICKY
, which according to https://forum.kde.org/viewtopic.php?f=111&t=127128 has no effect on kwin; instead_NET_WM_DESKTOP
should (also?) be set to 0xFFFFFFFF (according toxprop
and https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html#idm140200472635472).