Implement early touch reject
Signed-off-by: Chase Douglas <chase.douglas@canonical.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
656ab879f2
commit
b0c54856df
|
@ -1019,9 +1019,16 @@ TouchAcceptReject(ClientPtr client, DeviceIntPtr dev, int mode,
|
||||||
if (i == ti->num_listeners)
|
if (i == ti->num_listeners)
|
||||||
return BadAccess;
|
return BadAccess;
|
||||||
|
|
||||||
/* FIXME: Implement early accept/reject */
|
|
||||||
if (i > 0)
|
if (i > 0)
|
||||||
|
{
|
||||||
|
if (mode == XIRejectTouch)
|
||||||
|
{
|
||||||
|
TouchRejected(dev, ti, ti->listeners[i].listener, NULL);
|
||||||
|
return Success;
|
||||||
|
}
|
||||||
|
/* FIXME: Implement early accept */
|
||||||
return BadAccess;
|
return BadAccess;
|
||||||
|
}
|
||||||
|
|
||||||
nev = GetTouchOwnershipEvents(events, dev, ti, mode,
|
nev = GetTouchOwnershipEvents(events, dev, ti, mode,
|
||||||
ti->listeners[0].listener, 0);
|
ti->listeners[0].listener, 0);
|
||||||
|
|
Loading…
Reference in New Issue