On 9/15/06, Anselm R. Garbe <arg_AT_10kloc.org> wrote:
> Nah, there are not much simplifications possible without
> repeating mistakes which have been already done. Anyway, I
> believe I fixed this issue with a single check in focus() to not
> focus clients which are invisible. Jukka, can you recheck
> please?
Hm, I'm not sure this is a good idea; I get the impression from
Jukka's report that the problem is that focus _stays_ somewhere it
isn't supposed to rather than being _put_ somewhere it shouldn't. This
check might work around some cases, but it doesn't really fix them;
dwm should never attempt to put/stay focus on something non-visible in
the first place (and so far, I haven't found the (missing?) code that
does allows this to happen). I think it's better to trace where the
focussetting goes wrong rather than work around it.
Greetings, Sander.
Received on Fri Sep 15 2006 - 11:55:37 UTC
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 14:31:16 UTC