aboutsummaryrefslogtreecommitdiffstats
path: root/src/mtstate.c
diff options
context:
space:
mode:
authorDennis Jarosch <dennis.jarosch@gmx.de>2011-02-10 08:57:38 +0100
committerHenrik Rydberg <rydberg@euromail.se>2011-02-13 09:54:47 +0100
commit161026ce49526593d0ebfd96a7c087e3e1b0f9f5 (patch)
tree7fabcf2b828da0516d0eed7da049c22b2912d57d /src/mtstate.c
parent1db2e14bed379bbf1c5f3140a903437b146c5cce (diff)
downloadxorg-input-kobomultitouch-161026ce49526593d0ebfd96a7c087e3e1b0f9f5.tar.gz
xorg-input-kobomultitouch-161026ce49526593d0ebfd96a7c087e3e1b0f9f5.tar.bz2
xorg-input-kobomultitouch-161026ce49526593d0ebfd96a7c087e3e1b0f9f5.zip
Add missing thumb reset at state extraction
Fixes the bug that stopped tapped clicks from working when two thumbs were detected, by initializing the thumb variable for every new state. Signed-off-by: Dennis Jarosch <dennis.jarosch@gmx.de> Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'src/mtstate.c')
-rw-r--r--src/mtstate.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mtstate.c b/src/mtstate.c
index 771048d..e24a1e8 100644
--- a/src/mtstate.c
+++ b/src/mtstate.c
@@ -76,6 +76,7 @@ void extract_mtstate(struct MTState *s,
{
int i;
s->nfinger = 0;
+ s->thumb = 0;
foreach_bit(i, hs->used) {
if (!touching_finger(&hs->data[i], caps))
continue;