[Xmonad] darcs patch: simplify StackSet.delete (and 2 more)

Kai Grossjohann kai.grossjohann at verizonbusiness.com
Tue Jun 26 02:42:42 EDT 2007

dons at cse.unsw.edu.au (Donald Bruce Stewart) writes:

> How does it interact with Xinerama, if we're viewing multiple
> workspaces simultaneously?

My suggestion is to order the screens, and if a window is potentially
visible on more than one screen, then we display it on the first screen
in that order.

I think it is better not to always display these windows on the screen
that has focus, since often sticky windows are intended to contain
information that one refers to from time to time, and that one wishes to
have visible at all times, but not necessarily so much in one's face.

Then the only "bad" consequence from sticky windows is that displaying
workspace A sometimes shows window B and sometimes doesn't, depending on
which other workspaces are also visible at that time.  Also, it may be
that switching workspaces on screen X changes which windows are visible
on screen Y.  Not that nice, but can't be avoided.


More information about the Xmonad mailing list