[xmonad] Issue 258 in xmonad: Magnifier focus loop

Jeremy O'Brien obrien654j at gmail.com
Wed Jan 7 20:08:21 EST 2009


I can also reproduce this issue.

On Tue, Jan 06, 2009 at 05:03:59AM +0000, codesite-noreply at google.com wrote:
> Status: New
> Owner: ----
>
> New issue 258 by j... at kitenet.net: Magnifier focus loop
> http://code.google.com/p/xmonad/issues/detail?id=258
>
> What steps will reproduce the problem?
> 1. use magnifier Tall layout
> 2. open several windows
> 3. change focus with mouse back and forth between two windows
>
> What is the expected output? What do you see instead?
>
> Changing focus between two windows using the mouse with focus follows mouse
> can cause the magnifier to enter a loop where it first focuses the upper
> window and magnifies it, then focuses and magnifies the lower, etc.
>
> To cause the loop, the mouse has to be wiggled just right, to move more
> quickly than xmonad can focus+magnify a window. There is a rectangle where
> the magnified window overlaps the other window. Change focus by moving the
> mouse pointer from the magnified window to the other window, and then
> quickly move it back into the overlap rectangle. If this is done before
> xmonad has finished reacting to the initial focus change, then it will get
> into the loop.
>
> To break out of the loop, move the mouse pointer outside the overlap 
> rectangle.
>
> I can reproduce it on demand here by just moving the pointer up and down
> repeatedly as fast as possible using my laptop's touchpad. I have also
> reproduced it by accident a few times. I can provide a video of the bug in
> action if my description doesn't make sense.
>
> What version of the product are you using? On what operating system?
>
> 0.8 debian unstable
>
> Please provide any additional information below.
>
> If this error is due to a module from XMonadContrib, please tag this issue
> with 'Component-Contrib' below.
>
> Component-Contrib
>
> --
> You received this message because you are listed in the owner
> or CC fields of this issue, or because you starred this issue.
> You may adjust your issue notification preferences at:
> http://code.google.com/hosting/settings
> _______________________________________________
> xmonad mailing list
> xmonad at haskell.org
> http://www.haskell.org/mailman/listinfo/xmonad


More information about the xmonad mailing list