From 5c3e7289801c958e2c70e2629d3ebee122449be8 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 13 May 2009 16:54:01 +1000 Subject: [PATCH] dix: count must be 1 if we have an XI2 match. This fixes events that activated a grab not getting delivered to the client. Signed-off-by: Peter Hutterer --- dix/events.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dix/events.c b/dix/events.c index e1410ed2a..10814fa25 100644 --- a/dix/events.c +++ b/dix/events.c @@ -3420,6 +3420,7 @@ CheckPassiveGrabsOnWindow( "(%d, %d).\n", device->name, event->type, rc); continue; } + count = 1; } else { rc = EventToXI((InternalEvent*)event, &xE, &count);