From: Peter Hutterer Date: Sun, 10 Mar 2013 05:07:17 +0000 (+1000) Subject: test-xi2: group event selection down X-Git-Url: https://diplodocus.org/git/xorg-xinput/commitdiff_plain/d08c42788cc711a7abfc51279d450847684cad7c?ds=sidebyside;hp=-c test-xi2: group event selection down No real functional changes, just group the two selection requests together. Signed-off-by: Peter Hutterer --- d08c42788cc711a7abfc51279d450847684cad7c diff --git a/src/test_xi2.c b/src/test_xi2.c index b64368e..40cc76e 100644 --- a/src/test_xi2.c +++ b/src/test_xi2.c @@ -363,9 +363,6 @@ test_xi2(Display *display, if (m->deviceid == XIAllDevices) XISetMask(m->mask, XI_HierarchyChanged); XISetMask(m->mask, XI_PropertyEvent); - XISelectEvents(display, win, m, 1); - XMapWindow(display, win); - XSync(display, False); m = &mask[1]; m->deviceid = (deviceid == -1) ? XIAllMasterDevices : deviceid; @@ -381,7 +378,11 @@ test_xi2(Display *display, XISetMask(m->mask, XI_RawTouchUpdate); XISetMask(m->mask, XI_RawTouchEnd); #endif - XISelectEvents(display, DefaultRootWindow(display), m, 1); + + XISelectEvents(display, win, &mask[0], 1); + XISelectEvents(display, DefaultRootWindow(display), &mask[1], 1); + XMapWindow(display, win); + XSync(display, False); free(mask[0].mask); free(mask[1].mask);