Package: jwm
Version: 2.1.0+svn579-2
Severity: normal
File: /usr/bin/jwm

When the "skip taskbar" state is changed on a window by an EWMH message,
the _NET_WM_STATE property on that window is not updated.  For example
in an xterm

    wmctrl -i -r $WINDOWID -b toggle,skip_taskbar
    xprop -id $WINDOWID _NET_WM_STATE
    =>
    _NET_WM_STATE(ATOM) =

The xterm is removed from the task bar at the bottom of the screen, but
the _NET_WM_STATE property doesn't have _NET_WM_STATE_SKIP_TASKBAR.

If you change some other state flag then _NET_WM_STATE_SKIP_TASKBAR
shows up,

    wmctrl -i -r $WINDOWID -b toggle,maximized_horz
    xprop -id $WINDOWID _NET_WM_STATE
    =>
    _NET_WM_STATE(ATOM) = _NET_WM_STATE_MAXIMIZED_HORZ, 
_NET_WM_STATE_SKIP_TASKBAR

which suggests the state change and property value calculation are
correct but perhaps needs a WriteNetState() at some suitable place to
send it.

The same thing happens for _NET_WM_STATE_ABOVE.  I got the same for
_NET_WM_STATE_BELOW running under the xvfb test server, but seemingly ok
in actual use.


-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages jwm depends on:
ii  eterm [x-terminal-emulator]  0.9.6-1
ii  kterm [x-terminal-emulator]  6.2.0-46
ii  libc6                        2.17-7
ii  libfribidi0                  0.19.5-2
ii  libpng12-0                   1.2.49-4
ii  libx11-6                     2:1.6.0-1
ii  libxext6                     2:1.3.2-1
ii  libxft2                      2.3.1-1
ii  libxinerama1                 2:1.1.3-1
ii  libxpm4                      1:3.5.10-1
ii  libxrender1                  1:0.9.7-1+deb7u1
ii  xterm [x-terminal-emulator]  295-1

jwm recommends no packages.

Versions of packages jwm suggests:
ii  menu      2.1.46
ii  x11-apps  7.7~2

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to