diff --git a/Xi/exevents.c b/Xi/exevents.c index de7d50a3a..816dfa7e9 100644 --- a/Xi/exevents.c +++ b/Xi/exevents.c @@ -1164,6 +1164,7 @@ TouchPuntToNextOwner(DeviceIntPtr dev, TouchPointInfoPtr ti, { EmitTouchEnd(dev, ti, 0, 0); TouchEndTouch(dev, ti); + return; } if (ti->listeners[0].state == LISTENER_EARLY_ACCEPT)