Skip to content

Xi: Use current device active grab to deliver touch events if any

Marco Trevisan requested to merge 3v1n0/xserver:touch-active-ungrab into master

When Retrieving touch delivery data we need to check if we have an active grab on such device, and in that case use it to delivery events. If we don't do this, when rejecting the touch events in DeactivatePointerGrab, we will end-up in creating an implicit grab that will change the device deviceGrab's state, causing a recursion during TouchEndTouch.

Fixes #7 (closed)

Edited by Marco Trevisan

Merge request reports