diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2013-07-24 11:50:00 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2013-07-24 11:50:00 +1000 |
commit | 4fb686d6a6777950f0e0d55b848cd2af4cbad372 (patch) | |
tree | 7be3d4a96545486b8ef6adc3efffd145d8d605f7 /xserver.ent.in | |
parent | 21ea7ebb6a1ad56f3060747af0df235ca6ff27fa (diff) |
dix: check the xi2mask, not the grab type for touch listeners
grab->type is only non-zero for passive grabs. We're checking an active grab
here, so we need to check if the touch mask is set on the grab.
Test case: grab the device, then start two simultaneous touches. The
grabbing client won't see the second touchpoints because grab->type is 0
and the second touch is not an emulating pointer.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'xserver.ent.in')
0 files changed, 0 insertions, 0 deletions