
dons@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. Kai