From d08c42788cc711a7abfc51279d450847684cad7c Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Sun, 10 Mar 2013 15:07:17 +1000 Subject: [PATCH] test-xi2: group event selection down No real functional changes, just group the two selection requests together. Signed-off-by: Peter Hutterer --- src/test_xi2.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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); -- 2.56.0