diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2009-05-13 16:54:01 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-05-16 12:20:59 +1000 |
commit | 5c3e7289801c958e2c70e2629d3ebee122449be8 (patch) | |
tree | ac95abd908ebb21740e2d2d60a0037da889f3229 | |
parent | e083a0d0692baa5ad29002a38293b36dd3b4c06f (diff) |
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 <peter.hutterer@who-t.net>
-rw-r--r-- | dix/events.c | 1 |
1 files changed, 1 insertions, 0 deletions
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); |