dix: handle barrier events properly when converting to core/XI 1.x

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Jasper St. Pierre <jstpierre@mecheye.net>
This commit is contained in:
Peter Hutterer 2012-12-06 13:25:29 +10:00
parent 1b83775f67
commit a1eeb6fbec

View File

@ -161,6 +161,8 @@ EventToCore(InternalEvent *event, xEvent **core_out, int *count_out)
case ET_TouchUpdate:
case ET_TouchEnd:
case ET_TouchOwnership:
case ET_BarrierHit:
case ET_BarrierLeave:
ret = BadMatch;
break;
default:
@ -217,6 +219,8 @@ EventToXI(InternalEvent *ev, xEvent **xi, int *count)
case ET_TouchUpdate:
case ET_TouchEnd:
case ET_TouchOwnership:
case ET_BarrierHit:
case ET_BarrierLeave:
*count = 0;
*xi = NULL;
return BadMatch;