FS#33030 - [xmobar] Update to package 0.16-3 breaks xmobar struts
Attached to Project:
Community Packages
Opened by Toke Høiland-Jørgensen (tohojo) - Monday, 10 December 2012, 12:25 GMT
Last edited by Jelle van der Waa (jelly) - Friday, 24 May 2013, 18:07 GMT
Opened by Toke Høiland-Jørgensen (tohojo) - Monday, 10 December 2012, 12:25 GMT
Last edited by Jelle van der Waa (jelly) - Friday, 24 May 2013, 18:07 GMT
|
Details
Description:
The recent update to package v0.16-3 breaks xmobar strut settings. This means that the status bar is hidden behind other windows. This is running xmonad as window manager. From version 0.16-3: $ xprop <click on the status bar> _NET_WM_PID(CARDINAL) = 32496 _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DOCK _NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 WM_NAME(STRING) = "xmobar" WM_CLASS(STRING) = "xmobar" Downgrading to 0.16-3: $ xprop <click on the status bar> _NET_WM_PID(CARDINAL) = 15111 _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DOCK _NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 14, 0, 0, 0, 0, 0, 0, 1439, 0, 0 WM_NAME(STRING) = "xmobar" WM_CLASS(STRING) = "xmobar" Steps to reproduce: 1. Upgrade to xmobar-0.16-3. 2. Observe that the status bar is hidden behind other windows. |
This task depends upon
Closed by Jelle van der Waa (jelly)
Friday, 24 May 2013, 18:07 GMT
Reason for closing: Fixed
Additional comments about closing: fixed in 0.17
Friday, 24 May 2013, 18:07 GMT
Reason for closing: Fixed
Additional comments about closing: fixed in 0.17
_NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 14, 0, 0, 0, 0, 0, 103, 2047, 0, 0
Btw XMonad's managedocks shouldnt hide XMobar.
The reason your values are different is that you appear to be running a different resolution than I am. :)
No idea *why* it has disappeared on the newest package, I just note that it has and that downgrading the package helps.
_NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
But either way, building xmobar-0.16-4 with the attached PKGBUILD works for me.