From 5a29cb126de577a2a0a41e10d9af13091a73d334 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 24 Aug 2010 13:46:35 +1000 Subject: dix: don't set time to CurrentTime in DeviceChangedEvents. CurrentTime is used by clients to skip setting the time, but not by the server. Signed-off-by: Peter Hutterer Reviewed-by: Keith Packard (cherry picked from commit 86560b5d05f14bdf04d21b3457a66c0d5045db9c) --- dix/devices.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dix/devices.c b/dix/devices.c index 0bd9b75e6..9aaadc494 100644 --- a/dix/devices.c +++ b/dix/devices.c @@ -2347,7 +2347,7 @@ RecalculateMasterButtons(DeviceIntPtr slave) event.header = ET_Internal; event.type = ET_DeviceChanged; - event.time = CurrentTime; + event.time = GetTimeInMillis(); event.deviceid = master->id; event.flags = DEVCHANGE_POINTER_EVENT | DEVCHANGE_DEVICE_CHANGE; event.buttons.num_buttons = maxbuttons; -- cgit v1.2.3