mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-07-26 09:41:52 -07:00
Establish active asynchronous pointer grab before entering infinity cycle. Because xmonad already has passive synchronous pointer grab, this overwrites it temporary and avoids freezing X, when button press occurs after submap key press. Also, terminate submap at button press in the same way, as we do for wrong key press.