On Tue, Jan 01, 2008 at 11:11:22AM -0600, Luis Rodrigo Gallardo Cruz wrote: > I've received the following proposed patch and explanation for one of > the long standing 64 bit issues. > > [...] > The error is triggered when sawfish receives a _NET_WM_DESKTOP from the > client with 0xFFFFFFFF as a parameter, which EWMH describes as sticking > the window for every desktop/workspace. The rep/lisp code is the > following: > [ ... ] > In 64 bits, this number turns to be 0xFFFFFFFFFFFFFFFF, i.e., a 64-bit > -1. Looking at other patches, I see that http://sawfish.wikia.com/wiki/KDE_system_tray_fix seems to be related to this, as its description says "KDE system tray apps have a nasty habit of sending _NET_CURRENT_DESKTOP client messages with a parameter of -1" Could someone using KDE test if http://sawfish.wikia.com/wiki/Fix_Xlib_client_message fixes this by itself? Maybe it's not really KDE misheaving.
Attachment:
signature.asc
Description: Digital signature