No real functional changes, just group the two selection requests together.
Signed-off-by: Peter Hutterer <[email protected]> --- 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); -- 1.8.2.1 _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
