aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/emuWheel.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/emuWheel.c b/src/emuWheel.c
index 178b01b..e7b2f98 100644
--- a/src/emuWheel.c
+++ b/src/emuWheel.c
@@ -110,9 +110,11 @@ EvdevWheelEmuFilterMotion(InputInfoPtr pInfo, struct input_event *pEv)
*/
if (pEvdev->emulateWheel.button_state || !pEvdev->emulateWheel.button) {
/* Just return if the timeout hasn't expired yet */
- if (pEvdev->emulateWheel.button &&
- pEvdev->emulateWheel.expires - GetTimeInMillis() > 0) {
- return TRUE;
+ if (pEvdev->emulateWheel.button)
+ {
+ int ms = pEvdev->emulateWheel.expires - GetTimeInMillis();
+ if (ms > 0)
+ return TRUE;
}
/* We don't want to intercept real mouse wheel events */