Adding nomodbuttons patch

This commit is contained in:
bakkeby
2020-09-18 10:53:07 +02:00
parent 8aa21b0311
commit 00320fb842
8 changed files with 46 additions and 2 deletions

6
dwm.c
View File

@@ -1992,7 +1992,11 @@ grabbuttons(Client *c, int focused)
XGrabButton(dpy, AnyButton, AnyModifier, c->win, False,
BUTTONMASK, GrabModeSync, GrabModeSync, None, None);
for (i = 0; i < LENGTH(buttons); i++)
if (buttons[i].click == ClkClientWin)
if (buttons[i].click == ClkClientWin
#if NO_MOD_BUTTONS_PATCH
&& (nomodbuttons || buttons[i].mask != 0)
#endif // NO_MOD_BUTTONS_PATCH
)
for (j = 0; j < LENGTH(modifiers); j++)
XGrabButton(dpy, buttons[i].button,
buttons[i].mask | modifiers[j],