diff --git a/src/backends/x11/meta-backend-x11.c b/src/backends/x11/meta-backend-x11.c index 233532435..f447f785f 100644 --- a/src/backends/x11/meta-backend-x11.c +++ b/src/backends/x11/meta-backend-x11.c @@ -112,7 +112,7 @@ translate_device_event (MetaBackendX11 *x11, if (!device_event->send_event && device_event->time != CurrentTime) { - if (device_event->time < priv->latest_evtime) + if (XSERVER_TIME_IS_BEFORE (device_event->time, priv->latest_evtime)) { /* Emulated pointer events received after XIRejectTouch is received * on a passive touch grab will contain older timestamps, update those