applied Gottox' grabkey patch
753e0e04
1 file(s) · +4 −4
| 763 | 763 | ||
| 764 | 764 | XUngrabKey(dpy, AnyKey, AnyModifier, root); |
|
| 765 | 765 | for(i = 0; i < LENGTH(keys); i++) { |
|
| 766 | - | code = XKeysymToKeycode(dpy, keys[i].keysym); |
|
| 767 | - | for(j = 0; j < LENGTH(modifiers); j++) |
|
| 768 | - | XGrabKey(dpy, code, keys[i].mod | modifiers[j], root, True, |
|
| 769 | - | GrabModeAsync, GrabModeAsync); |
|
| 766 | + | if((code = XKeysymToKeycode(dpy, keys[i].keysym))) |
|
| 767 | + | for(j = 0; j < LENGTH(modifiers); j++) |
|
| 768 | + | XGrabKey(dpy, code, keys[i].mod | modifiers[j], root, |
|
| 769 | + | True, GrabModeAsync, GrabModeAsync); |
|
| 770 | 770 | } |
|
| 771 | 771 | } |
|
| 772 | 772 | } |