What steps will reproduce the problem? 1. Use GNOME with XMonad 2. Open a Window 3. Close this Window
What is the expected output? What do you see instead? I expected that the window is gone of the Window List and of the Workspace Switcher. But it keeps there.
What version of the product are you using? On what operating system? Darcs version of XMonad. GNOME 2.22.1. Ubuntu Hardy Heron, AMD64.
Please provide any additional information below. I'm using ewmhDesktopLogHook.
If this error is due to a module from XMonadContrib, please tag this issue with 'Component-Contrib' below. Component-Contrib.
Comment #1
Posted on May 30, 2008 by Helpful RhinoYes, I know about this problem, is there since the beginning of EWMH support. I’m not sure what causes it, though, the list of windows (as set in the X properties of the root window) is empty.
Comment #2
Posted on Jun 10, 2008 by Grumpy LionI just found the reason for this bug. It's a problem in GNOME's libwnck. I recompiled the 2.22.1 version with the attached patch, and the bug is gone. I sent a patch to the libwnck's maintainers with this patch, and I hope it get to the SVN version.
This patch was made in the SVN version, but it also applies in GNOME 2.22.1.
Status: Fixed
- screen.c.patch 403
Comment #3
Posted on Jun 11, 2008 by Helpful RhinoGreat work! So my assumption was right that that it expects the list to be non-empty... :-)
Comment #4
Posted on Jun 12, 2008 by Happy BirdI've done a package for Ubuntu Hardy Heron with the correction needed in libwnck, available at:
http://marcotmarcot.googlepages.com/libwnck.html
BTW, I'm malebria.
Comment #5
Posted on Sep 11, 2008 by Happy MonkeyNot an xmonad bug.
Status: Invalid
Labels:
Type-Defect
Priority-Medium
Component-Contrib