[prev in list] [next in list] [prev in thread] [next in thread]
List: xmonad
Subject: [xmonad] Issue 462 in xmonad: Ewmh desktop handle event doesn't
From: codesite-noreply () google ! com
Date: 2011-06-21 16:35:31
Message-ID: 0-3425899027203913298-211444305095612187-codesite-noreply=google.com () googlecode ! com
[Download RAW message or body]
Status: New
Owner: ----
New issue 462 by punitagr...@gmail.com: Ewmh desktop handle event doesn't
correctly handle _NET_WM_DESKTOP message type
http://code.google.com/p/xmonad/issues/detail?id=462
In xmonad-contrib source package, in the folder
XMonad/Hooks/EwmhDesktops.hs in the "handle" function when
processing "_NET_WM_DESKTOP" message type the argument n is checked for 0
<= n <= length ws.
The specification at
http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2507080 states
that when n is 0xffffffff the window is requesting to be placed on all
desktops. Instead xmonad logs an error to .xsession-errors file.
This bug triggered for me when trying to use xmonad as the window manager
within kde. On launching krunner using "Windows-P" combination from
kde4Config krunner doesn't appear.
I am using ver 0.9.1 of xmonad on Kde 4.5.5 in Ubuntu 10.10. I had a quick
look at the code to see if there was an easy fix but my Haskell is quite
poor to attempt any changes. I'll be glad to test a fix though.
Thanks,
Punit
Attachments:
xmonad.hs.bak 2.2 KB
_______________________________________________
xmonad mailing list
xmonad@haskell.org
http://www.haskell.org/mailman/listinfo/xmonad
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic