commit 5b92fd0c30ac346e737e2fa3a896db94e22b3bf5
parent d6f364274adca992f02e474c26e8569a94c1f5b9
Author: Anselm R. Garbe <garbeam@wmii.de>
Date: Wed, 8 Feb 2006 12:33:25 +0100
added some useful XSync in pager() and detached_clients()
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/cmd/wm/wm.c b/cmd/wm/wm.c
@@ -208,6 +208,7 @@ pager()
focus_page(page[i]);
XUngrabKeyboard(dpy, CurrentTime);
XUngrabPointer(dpy, CurrentTime /* ev.xbutton.time */ );
+ XSync(dpy, False);
return;
break;
case ButtonPress:
@@ -216,6 +217,7 @@ pager()
focus_page(page[xy_to_pager_page(ev.xbutton.x, ev.xbutton.y)]);
XUngrabKeyboard(dpy, CurrentTime);
XUngrabPointer(dpy, CurrentTime /* ev.xbutton.time */ );
+ XSync(dpy, False);
return;
break;
}
@@ -296,6 +298,7 @@ detached_clients()
}
}
XUngrabKeyboard(dpy, CurrentTime);
+ XSync(dpy, False);
return;
break;
case ButtonPress:
@@ -309,6 +312,7 @@ detached_clients()
attach_client(c);
}
XUngrabKeyboard(dpy, CurrentTime);
+ XSync(dpy, False);
return;
break;
}