aboutsummaryrefslogtreecommitdiff
path: root/src/Screen.cc
diff options
context:
space:
mode:
authorThomas Lübking <thomas.luebking@gmail.com>2016-08-30 23:24:31 (GMT)
committerThomas Lübking <thomas.luebking@gmail.com>2016-08-31 18:37:37 (GMT)
commit6ca6422344f0046ef1794c5fbaea90d28692fd5f (patch)
tree5bb567269a75c293317fbcf473106a3b68788b7d /src/Screen.cc
parent6c4d1123c07f8fe265bbb38920b0ae3d90879d56 (diff)
downloadfluxbox-6ca6422344f0046ef1794c5fbaea90d28692fd5f.zip
fluxbox-6ca6422344f0046ef1794c5fbaea90d28692fd5f.tar.bz2
introduce a 5s timeout for emacs shortcuts
The user needs to enter his chain within 5 seconds Otherwise the chain is reset. REQUEST: 291
Diffstat (limited to 'src/Screen.cc')
-rw-r--r--src/Screen.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Screen.cc b/src/Screen.cc
index 53b772e..c24250a 100644
--- a/src/Screen.cc
+++ b/src/Screen.cc
@@ -656,7 +656,7 @@ void BScreen::propertyNotify(Atom atom) {
656 656
657void BScreen::keyPressEvent(XKeyEvent &ke) { 657void BScreen::keyPressEvent(XKeyEvent &ke) {
658 if (Fluxbox::instance()->keys()->doAction(ke.type, ke.state, ke.keycode, 658 if (Fluxbox::instance()->keys()->doAction(ke.type, ke.state, ke.keycode,
659 Keys::GLOBAL|(ke.subwindow ? 0 : Keys::ON_DESKTOP))) { 659 Keys::GLOBAL|(ke.subwindow ? 0 : Keys::ON_DESKTOP), 0, ke.time)) {
660 660
661 // re-grab keyboard, so we don't pass KeyRelease to clients 661 // re-grab keyboard, so we don't pass KeyRelease to clients
662 // also for catching invalid keys in the middle of keychains 662 // also for catching invalid keys in the middle of keychains