From d62cfe70ee85872c36aaa182d110793ce8f14d57 Mon Sep 17 00:00:00 2001 From: Henrik Rydberg Date: Fri, 18 Jun 2010 01:51:34 +0200 Subject: Only check delayed gestures when queue is empty Signed-off-by: Henrik Rydberg --- src/mtouch.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mtouch.c b/src/mtouch.c index e2d9572..8a83d64 100644 --- a/src/mtouch.c +++ b/src/mtouch.c @@ -75,5 +75,7 @@ int read_packet(struct MTouch *mt, int fd) int has_delayed_gestures(struct MTouch *mt, int fd) { - return mt->mem.wait && mtdev_idle(&mt->dev, fd, mt->mem.wait); + return mt->mem.wait && + mtdev_empty(&mt->dev) && + mtdev_idle(&mt->dev, fd, mt->mem.wait); } -- cgit v1.2.3