Jérôme M. Berger wrote: > Leo L. Schwab wrote: >> I just installed Awesome 3.4.12 from Debian unstable, and noted an >> unfortunate change in behavior. >> >> In 3.4.11, when you changed tags, the window that was focused was, >> in general, the window with that tag that last had focus. That is, I could >> switch away from a shell window in tag 1 to tag 4, fiddle with the Web >> browser there, then switch back to tag 1, and the shell window I was using >> would get the focus again. >> >> Now, whenever I change tags, none of the windows has focus, and I >> have to wave my mouse around to focus one of them (even if the mouse is >> already over the window). >> >> This new behavior doesn't appear to be mentioned in the changelog. >> Is this an intended change? Is there a way to work around it in rc.lua? >> >> Thanks, >> Schwab >> > Hi, > > I've run git bisect between 3.4.11 and 3.4.12 and the result is: > ==============================8<------------------------------ > c0dffca646c1a02276da510bf3587fb7fad8e0e9 is the first bad commit > commit c0dffca646c1a02276da510bf3587fb7fad8e0e9 > Author: Uli Schlachter <psyc...@znc.in> > Date: Fri Apr 6 12:19:12 2012 +0200 > > Focus history: Don't ignore unfocusable clients > > The only caller of focus.history.add() should be the "focus" > signal, so at that > time the unfocusable client already does have the focus. At that > point, there is > no reason why this shouldn't be recorded in the focus history. > > (And yes, unfocusable clients can be focused. Don't ask.) > > This should hopefully fix FS#778. > > Signed-off-by: Uli Schlachter <psyc...@znc.in> > > :040000 040000 9a02447f091fcef8057863d5e231d179fd741ca2 > 15a8115f9130bc030c6cbcd8a649ba2e32eae43c Mlib > ------------------------------>8============================== > > From what others have said and what I've seen, it looks like > awesome gives the focus to clients that should not get it (observed > with gkrellm, xfce4-panel and cairo-dock). >
Any update about this? Jerome -- mailto:jeber...@free.fr http://jeberger.free.fr Jabber: jeber...@jabber.fr
signature.asc
Description: OpenPGP digital signature