summaryrefslogtreecommitdiff
path: root/src/keyboard.c
diff options
context:
space:
mode:
authorOlivier Fourdan <fourdan@xfce.org>2009-09-30 16:53:28 +0200
committerOlivier Fourdan <fourdan@xfce.org>2009-09-30 16:53:28 +0200
commit7688f3288ff34157281cd531bc8b490edfed1adb (patch)
tree513a977acb205b38bb0e08e47bda0e88c434e9e1 /src/keyboard.c
parent9e5075fb9163272c88086d9bc018faaa1643f77b (diff)
downloadxfwm4-7688f3288ff34157281cd531bc8b490edfed1adb.tar.gz
"I don't remember why we need sync grab on keyboard. This is causing all sort of problems, so let's get rid of it (maybe someday I'll figure out why it was needed, but for now it works much better with async grabs)"
Diffstat (limited to 'src/keyboard.c')
-rw-r--r--src/keyboard.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/keyboard.c b/src/keyboard.c
index 3fb8d31f2..153ab2171 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -141,31 +141,31 @@ grabKey (Display * dpy, MyKey * key, Window w)
status |=
XGrabKey (dpy, key->keycode,
key->modifier | ScrollLockMask, w,
- TRUE, GrabModeAsync, GrabModeSync);
+ TRUE, GrabModeAsync, GrabModeAsync);
status |=
XGrabKey (dpy, key->keycode,
key->modifier | NumLockMask, w,
- TRUE, GrabModeAsync, GrabModeSync);
+ TRUE, GrabModeAsync, GrabModeAsync);
status |=
XGrabKey (dpy, key->keycode,
key->modifier | LockMask, w,
- TRUE, GrabModeAsync, GrabModeSync);
+ TRUE, GrabModeAsync, GrabModeAsync);
status |=
XGrabKey (dpy, key->keycode,
key->modifier | ScrollLockMask | NumLockMask, w,
- TRUE, GrabModeAsync, GrabModeSync);
+ TRUE, GrabModeAsync, GrabModeAsync);
status |=
XGrabKey (dpy, key->keycode,
key->modifier | ScrollLockMask | LockMask, w,
- TRUE, GrabModeAsync, GrabModeSync);
+ TRUE, GrabModeAsync, GrabModeAsync);
status |=
XGrabKey (dpy, key->keycode,
key->modifier | LockMask | NumLockMask, w,
- TRUE, GrabModeAsync, GrabModeSync);
+ TRUE, GrabModeAsync, GrabModeAsync);
status |=
XGrabKey (dpy, key->keycode,
key->modifier | ScrollLockMask | LockMask | NumLockMask, w,
- TRUE, GrabModeAsync, GrabModeSync);
+ TRUE, GrabModeAsync, GrabModeAsync);
}
return (status == GrabSuccess);