summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter@cs.unisa.edu.au>2007-10-17 10:41:58 +0930
committerPeter Hutterer <peter@cs.unisa.edu.au>2007-10-17 10:41:58 +0930
commit8b7c4249d82d07e852d8d8c15c7ab9977dd1f31c (patch)
tree9ddad7b5d94d901f5bf9f18adae32cad04f43e76
parentae9fc10adec8f9bf0492d14d435f8f11e0163b27 (diff)
mi: call processInputProc for master devices after slave event processing.
More work is needed to sort out grabs though.
-rw-r--r--mi/mieq.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/mi/mieq.c b/mi/mieq.c
index f5e119efb..7d6d110b8 100644
--- a/mi/mieq.c
+++ b/mi/mieq.c
@@ -296,6 +296,9 @@ mieqProcessInputEvents(void)
}
e->pDev->public.processInputProc(event, e->pDev, e->nevents);
+ if (!e->pDev->isMaster && e->pDev->u.master)
+ e->pDev->u.master->public.processInputProc(event,
+ e->pDev->u.master, e->nevents);
if (e->nevents > 1)
xfree(event);