mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-05-19 03:20:21 -07:00
Make prompt keybindings work when numLock or capsLock are active
This commit is contained in:
parent
244c75bee7
commit
f736a57bf0
@ -56,6 +56,7 @@ import Control.Monad.Reader
|
||||
import Control.Monad.State
|
||||
import Control.Applicative ((<$>))
|
||||
import Data.Char
|
||||
import Data.Bits ((.&.))
|
||||
import Data.Maybe
|
||||
import Data.List
|
||||
import Data.Set (fromList, toList)
|
||||
@ -309,7 +310,7 @@ data Direction = Prev | Next deriving (Eq,Show,Read)
|
||||
keyPressHandle :: KeyMask -> KeyStroke -> XP ()
|
||||
-- commands: ctrl + ... todo
|
||||
keyPressHandle mask (ks,_)
|
||||
| mask == controlMask =
|
||||
| (mask .&. controlMask) > 0 =
|
||||
-- control sequences
|
||||
case () of
|
||||
_ | ks == xK_u -> killBefore >> go
|
||||
|
Loading…
x
Reference in New Issue
Block a user