[xmonad] Issue 602 in xmonad: xmonad hangs when clickJustFocuses = False and the user clicks outside of the focused window while a submap is active.
codesite-noreply at google.com
codesite-noreply at google.com
Sat Apr 18 17:17:46 UTC 2015
Comment #1 on issue 602 by allber... at gmail.com: xmonad hangs when
clickJustFocuses = False and the user clicks outside of the focused window
while a submap is active.
https://code.google.com/p/xmonad/issues/detail?id=602
At a guess, it's using a private event loop instead of the main loop and
discarding the messages that would change focus (since it has only a
keyboard grab). Either it should grab the pointer to prevent focusing
anything else, or it should use the main event loop (via handleEventHook)
to recognize keys.
(This is unfortunately a common problem with xmonad contribs; most of their
authors do not understand X11 event flow, or how events interact, and use
naïve solutions that fail in various circumstances. This is most obviously
true with the contribs that manipulate the selection, since the naïve view
thinks a selection is a box that holds content, when it is actually an
invitation to an event dialog with the selection holder; but private event
loops also tend to show the problem.)
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
More information about the xmonad
mailing list