[xmonad] Desktop integration, problem with screen focus

Brandon Allbery allbery.b at gmail.com
Wed Nov 14 20:28:50 CET 2012

On Wed, Nov 14, 2012 at 4:39 AM, Hans Chen <hanswchen at gmail.com> wrote:

> From what I understand xmonad creates virtual root windows on each screen
> to detect if focus should

xmonad neither uses nor cares about virtual root windows; they're the sort
of thing desktop managers use.  Where did you get this idea?

Instead it is rather likely that xmonad is lazy about the notion of screen
focus; in many ways, a workspace with no windows "doesn't exist" even if
it's on a screen, because in practice a workspace is defined by its
windows. In particular, much of the concept of "workspace" is created by
the layoutHook, which usually doesn't do anything if there are no windows.

brandon s allbery kf8nh                               sine nomine associates
allbery.b at gmail.com                                  ballbery at sinenomine.net
unix/linux, openafs, kerberos, infrastructure          http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/xmonad/attachments/20121114/07e8755c/attachment.htm>

More information about the xmonad mailing list