diff options
| author | pml68 <contact@pml68.dev> | 2025-09-17 23:12:33 +0200 |
|---|---|---|
| committer | pml68 <contact@pml68.dev> | 2025-09-17 23:12:33 +0200 |
| commit | 56aab490b2042ed02ff20e1742849237c7128940 (patch) | |
| tree | a2e494bebf50615d366d32c2dc44792d44854119 /dmenu/dmenu.c | |
| parent | chore: regenerate laptop.diff (diff) | |
| download | suckless-setup-56aab490b2042ed02ff20e1742849237c7128940.tar.gz | |
chore: sync dmenu with upstream
Diffstat (limited to '')
| -rw-r--r-- | dmenu/dmenu.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/dmenu/dmenu.c b/dmenu/dmenu.c index 3f462d9..9ff0211 100644 --- a/dmenu/dmenu.c +++ b/dmenu/dmenu.c @@ -123,7 +123,7 @@ static int max_textw(void) { static void cleanup(void) { size_t i; - XUngrabKey(dpy, AnyKey, AnyModifier, root); + XUngrabKeyboard(dpy, CurrentTime); for (i = 0; i < SchemeLast; i++) free(scheme[i]); for (i = 0; items && items[i].text; ++i) @@ -817,14 +817,12 @@ static void setup(void) { /* create menu window */ swa.override_redirect = True; - swa.background_pixel = 0; swa.border_pixel = 0; swa.colormap = cmap; swa.event_mask = ExposureMask | KeyPressMask | VisibilityChangeMask; - win = XCreateWindow(dpy, root, x, y, mw, mh, 0, depth, CopyFromParent, visual, - CWOverrideRedirect | CWBackPixel | CWBorderPixel | - CWColormap | CWEventMask, - &swa); + win = XCreateWindow(dpy, root, x, y, mw, mh, 0, + depth, CopyFromParent, visual, + CWOverrideRedirect | CWBackPixel | CWBorderPixel | CWColormap | CWEventMask, &swa); XSetClassHint(dpy, win, &ch); /* input methods */ |
