]> rtime.felk.cvut.cz Git - can-eth-gw-linux.git/blobdiff - drivers/input/input-mt.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
[can-eth-gw-linux.git] / drivers / input / input-mt.c
index 1abbc170d8b77f302154323a0ea944474bfd5d37..8c4b50fd9a79b59fcb15ce254d6fa835aa9eb4d9 100644 (file)
@@ -251,7 +251,7 @@ void input_mt_sync_frame(struct input_dev *dev)
 
        if (mt->flags & INPUT_MT_DROP_UNUSED) {
                for (s = mt->slots; s != mt->slots + mt->num_slots; s++) {
-                       if (s->frame == mt->frame)
+                       if (input_mt_is_used(mt, s))
                                continue;
                        input_mt_slot(dev, s - mt->slots);
                        input_event(dev, EV_ABS, ABS_MT_TRACKING_ID, -1);