Issue 111: Clicking on tab doesn't work if that screen doesn't have focus
http://code.google.com/p/xmonad/issues/detail?id=111
Comment #5 by SpencerJanssen:
Note that issue #113 describes another symptom of this issue.
The fix is correct -- xmonad should not handle button messages as such
a special case.
The underlying issue is that both 'broadcastMessage' and a layout's
message handler
may need to edit the windowset. This tends to work alright in some
cases, but
strange things happen when workspace or screen focus changes. We need
to provide
some way for layouts to queue these state changes that should be
applied after the
message handler returns. Additionally, we should find some way to
statically prevent
these unsafe calls to 'windows' in layouts and message handlers.
--
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