From 9077b12cd6ef7a9772aaea00b52baad64471e4e4 Mon Sep 17 00:00:00 2001 From: Ping Cheng Date: Tue, 5 Mar 2013 16:46:27 -0800 Subject: Consolidate calls to wcmEvent into one statement The extra wcmEvent call was to deal with generic PAD events received without motion events in the same packet. Those PAD events would be filtered out by the device type retrieving code later. Signed-off-by: Ping Cheng Acked-by: Chris Bagwell Reviewed-by: Jason Gerecke --- src/wcmUSB.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/wcmUSB.c b/src/wcmUSB.c index 48a1f95..980dac3 100644 --- a/src/wcmUSB.c +++ b/src/wcmUSB.c @@ -1653,19 +1653,6 @@ static void usbDispatchEvents(InputInfoPtr pInfo) { usbParseKeyEvent(common, event, channel); usbParseBTNEvent(common, event, private->wcmBTNChannel); - - /* send PAD events now for generic devices. Otherwise, - * they are filtered out when there are no motion events. - */ - if ((common->wcmProtocolLevel == WCM_PROTOCOL_GENERIC) - && (common->wcmChannel[private->wcmBTNChannel].dirty)) - { - DBG(10, common, "Dirty flag set on channel %d; " - "sending event.\n", private->wcmBTNChannel); - common->wcmChannel[private->wcmBTNChannel].dirty = FALSE; - wcmEvent(common, private->wcmBTNChannel, - &common->wcmChannel[private->wcmBTNChannel].work); - } } } /* next event */ -- cgit v1.2.1