[xmonad] Floating-layer oddity when raising

Gwern Branwen gwern0 at gmail.com
Wed Nov 26 21:25:38 EST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On Wed, Nov 26, 2008 at 8:10 PM, Mike Lundy  wrote:
> I'm seeing a oddity with floating windows and WindowGo.raise. When I
> focus a floating window and trigger a cross-workspace raise operation, I
> get a weird flipping behavior where it switches between the workspace I
> was on and the workspace I was switching to in an infinite loop.
>
> It doesn't happen every time with every floating window- there's some
> factor there I'm not seeing. If I float an xterm and try to reproduce
> it, it only happens sometimes (it's bursty, though, and I'm not sure
> what causes it to happen). gwern at freenode said he reproduced it with
> mnemosyne, and we both reproduced it with twitux (a twitter client).
>
> For me, I can trigger it with twitux 100% of the time. Procedure:
> 1) Launch twitux
> 2) Connect (you need a twitter account, unfortunately)
> 3) Hit Ctrl-N to pop up the "new message" dialog
> 4) Click into the new message text box in the float (without this, it
>   doesn't break for me)
> 5) Trigger a cross-workspace raise. Boom. (The easiest way I've found to
>   break the loop once it happens is to to a manual workspace move)

An even easier way to break the loop is to mouse-click in the screen -
but *not* in the same area as the floating window.

> Let me know if I can help further.

- --
gwern
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREKAAYFAkkuBSEACgkQvpDo5Pfl1oIT/QCeMVhyqn2joMV4DSuW71fI7Qpt
g3sAn0YdzAczuYaJrjn9/8cupibxa0S7
=po0C
-----END PGP SIGNATURE-----


More information about the xmonad mailing list