On Sun, Aug 19, 2001 at 03:40:26PM -0400, Bob Woodside wrote: > > In looking through all the focus code recently I was reminded of > something that has puzzled me for some time. Does anyone know a really > good reason why the window list is reordered two different ways on a > focus change, depending on whether the newly-focused window is > ClickToFocus or MouseFocus? > > (If the newly-focused window is MouseFocus, that window is plucked out > of the list and inserted at the top, so the list reflects the order of > most- to least-recently focused windows; if the newly-focused window is > ClickToFocus, the list is effectivel rotated so that the target window > is at the top, but the relative order remains the same.) > > This goes way back to the Version 1 days, when the focus policies were > an all-or-nothing proposition (i.e., not Style options), and > ClickToFocus mode didn't reorder the window list on a focus change. I > don't remember what the reason for this was, but I question whether it's > really useful to try to preserve this behavior. Since you can have a > mixed-mode configuration (i.e., some mousey-focus windows and some > clicky), this just seems to engender confusion about the meaning of the > window list order. In fact, it really isn't meaningful if you have > different focus policies in effect for different windows. > > Any ideas?
I'm at a loss. Basically, ClickToFocus keeps the windows in the order they were created while mousey focus uses the order in which they were last focused. While the CTF behaviour is more predictable when Alt-Tab'ing through the window list, the mousey focus order seems to be more natural to me. The distinction seems useless to me. No reason why two concurrent approaches should be maintained. Perhaps its simply a Mwm compatibility issue? Bye Dominik ^_^ ^_^ -- Dominik Vogt, [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]