Package: wmctrl
Version: 1.07-5

When invoking 'wmctrl -l' wmctrl returns an incomplete list of windows.

In this example, I have no windows open and wmctrl reports correctly:
$ wmctrl -l
0x00a00003 4294967295 debian Bottom Expanded Edge Panel
0x00a0002f 4294967295 debian Top Expanded Edge Panel

But if I open gedit, I get identical output:
$ gedit &
$ wmctrl -l
0x00a00003 4294967295 debian Bottom Expanded Edge Panel
0x00a0002f 4294967295 debian Top Expanded Edge Panel

I open nautilus and wmctrl will pickup gedit:
$ nautilus /tmp &
$ wmctrl -l
0x00a00003 4294967295 debian Bottom Expanded Edge Panel
0x00a0002f 4294967295 debian Top Expanded Edge Panel
0x00e0c32f  0 debian Unsaved Document 1 - gedit

Lastly I close gedit and execute wmctrl, (sometimes) wmctrl will correct
itself:
$ wmctrl -l
0x00a00003 4294967295 debian Bottom Expanded Edge Panel
0x00a0002f 4294967295 debian Top Expanded Edge Panel
0x03600091  0 debian tmp - File Browser

Currently running Debian GNU/Linux Etch, kernel 2.6.18-5-amd64, and I have
confirmed that this affects downstream distributions such as Ubuntu 7.04.


Reply via email to