From d8edbb3fb6f520bc0228129bdc8e4e2b88e55578 Mon Sep 17 00:00:00 2001
From: Carlos Garnacho <carlosg@gnome.org>
Date: Tue, 11 Dec 2012 18:15:18 +0100
Subject: [PATCH] mi: Ensure pointer emulated events update the sprite
---
mi/mieq.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/mi/mieq.c b/mi/mieq.c
index b2c7769..a616e08 100644
a
|
b
|
mieqProcessInputEvents(void) |
623 | 623 | mieqProcessDeviceEvent(dev, &event, screen); |
624 | 624 | |
625 | 625 | /* Update the sprite now. Next event may be from different device. */ |
626 | | if (event.any.type == ET_Motion && master) |
| 626 | if (master && |
| 627 | (event.any.type == ET_Motion || |
| 628 | (event.any.type == ET_TouchUpdate && |
| 629 | event.device_event.flags & TOUCH_POINTER_EMULATED))) |
627 | 630 | miPointerUpdateSprite(dev); |
628 | 631 | |
629 | 632 | #ifdef XQUARTZ |