mousebind "1" window_raise
I wonder if it breaks something.
diff --git a/xevents.c b/xevents.c
index ad000f8..33bc185 100644
--- a/xevents.c
+++ b/xevents.c
@@ -261,6 +261,7 @@ xev_handle_buttonpress(XEvent *ee)
return;
(*mb->callback)(cc, e);
+ XAllowEvents(X_Dpy, ReplayPointer, CurrentTime);
}
static void
diff --git a/xutil.c b/xutil.c
index 859cf51..6432be8 100644
--- a/xutil.c
+++ b/xutil.c
@@ -59,7 +59,7 @@ xu_btn_grab(Window win, int mask, u_int btn)
int i;
for (i = 0; i < nitems(ign_mods); i++)
XGrabButton(X_Dpy, btn, (mask | ign_mods[i]), win,
- False, BUTTONMASK, GrabModeAsync,
+ False, BUTTONMASK, GrabModeSync,
GrabModeSync, None, None);
}
--
1.7.6