don't grab any key, when -key is not used

before this, the NoSymbol keysym was grabbed, which causes
a badAccess error on a second instance of dunst if both don't use
the -key option.
This commit is contained in:
Sascha Kruse 2011-09-11 17:45:20 +02:00
parent 5c22743d53
commit 939d1f980b

View File

@ -248,8 +248,10 @@ setup(void) {
CWOverrideRedirect | CWBackPixmap | CWEventMask, &wa); CWOverrideRedirect | CWBackPixmap | CWEventMask, &wa);
/* grab keys */ /* grab keys */
if(key != NoSymbol) {
code = XKeysymToKeycode(dc->dpy, key); code = XKeysymToKeycode(dc->dpy, key);
XGrabKey(dc->dpy, code, mask, root, True, GrabModeAsync, GrabModeAsync); XGrabKey(dc->dpy, code, mask, root, True, GrabModeAsync, GrabModeAsync);
}
} }
void void