My favorites | Sign in
Logo
       
New issue | Search
for
| Advanced search | Search tips
Issue 195: Last window never disappers in GNOME
1 person starred this issue and may be notified of changes. Back to list
Status:  Invalid
Owner:  ----
Closed:  Sep 2008
Type-Defect
Priority-Medium
Component-Contrib


Sign in to add a comment
 
Reported by maleb...@riseup.net, May 30, 2008
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 by nomeata, May 30, 2008
Yes, 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.
Status: Accepted
Labels: Component-Contrib
Comment 2 by maleb...@riseup.net, Jun 10, 2008
I 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 bytes Download
Comment 3 by nomeata, Jun 11, 2008
Great work! So my assumption was right that that it expects the list to be
non-empty...  :-)
Comment 4 by marcotmarcot, Jun 11, 2008
I'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 by SpencerJanssen, Sep 11, 2008
Not an xmonad bug.
Status: Invalid
Sign in to add a comment

Hosted by Google Code