summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2009-04-20 08:28:53 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2009-04-20 08:28:53 +1000
commit2722d1a177c9482989e314e0177c782563a0b54e (patch)
treed0eb753a3638102c32805d92746025112894e923
parent0df21cff5cdf2cf4af0af353f0dbfc7c33388b32 (diff)
XSync the display before jumping in the grab code.
The grab code only handles button presses, so we need to remove all events before (exposures, enter/leave, etc.).
-rw-r--r--src/test_xi2.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test_xi2.c b/src/test_xi2.c
index 04eb9ae..713bc1a 100644
--- a/src/test_xi2.c
+++ b/src/test_xi2.c
@@ -243,6 +243,8 @@ test_xi2(Display *display,
list(display, argc, argv, name, desc);
win = create_win(display);
+ XSync(display, False);
+
/* Select for motion events */
mask.deviceid = AllDevices;
mask.mask_len = 2;