]> diplodocus.org Git - xorg-xinput/commitdiff
XSync the display before jumping in the grab code.
authorPeter Hutterer <peter.hutterer@who-t.net>
Sun, 19 Apr 2009 22:28:53 +0000 (08:28 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Sun, 19 Apr 2009 22:28:53 +0000 (08:28 +1000)
The grab code only handles button presses, so we need to remove all events
before (exposures, enter/leave, etc.).

src/test_xi2.c

index 04eb9ae748da82491d6365177dba7e31dc606885..713bc1a0f3ba0f9f59b243dfd5e155e149d1ed6d 100644 (file)
@@ -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;