summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/evdev-mt-touchpad.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c
index 56760dcf..d01461c5 100644
--- a/src/evdev-mt-touchpad.c
+++ b/src/evdev-mt-touchpad.c
@@ -1002,10 +1002,11 @@ tp_process_state(struct tp_dispatch *tp, uint64_t time)
tp_motion_history_reset(t);
if (tp_detect_jumps(tp, t)) {
- log_bug_kernel(tp_libinput_context(tp),
- "Touch jump detected and discarded.\n"
- "See %stouchpad_jumping_cursor.html for details\n",
- HTTP_DOC_LINK);
+ if (!tp->semi_mt)
+ log_bug_kernel(tp_libinput_context(tp),
+ "Touch jump detected and discarded.\n"
+ "See %stouchpad_jumping_cursor.html for details\n",
+ HTTP_DOC_LINK);
tp_motion_history_reset(t);
}