removed NUMLOCKMASK, added dynamically calculated numlockmask instead

This commit is contained in:
Anselm R.Garbe
2006-08-14 19:18:02 +02:00
parent 442334641e
commit ee31e38dc7
6 changed files with 29 additions and 19 deletions

View File

@ -18,7 +18,7 @@ typedef struct {
KEYS
#define CLEANMASK(mask) (mask & ~(NUMLOCKMASK | LockMask))
#define CLEANMASK(mask) (mask & ~(numlockmask | LockMask))
static void
movemouse(Client *c)
@ -378,9 +378,9 @@ grabkeys()
GrabModeAsync, GrabModeAsync);
XGrabKey(dpy, code, key[i].mod | LockMask, root, True,
GrabModeAsync, GrabModeAsync);
XGrabKey(dpy, code, key[i].mod | NUMLOCKMASK, root, True,
XGrabKey(dpy, code, key[i].mod | numlockmask, root, True,
GrabModeAsync, GrabModeAsync);
XGrabKey(dpy, code, key[i].mod | NUMLOCKMASK | LockMask, root, True,
XGrabKey(dpy, code, key[i].mod | numlockmask | LockMask, root, True,
GrabModeAsync, GrabModeAsync);
}
}