From f140826c860623b03d8d10ae651a08c7278c0e17 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 10 Jul 2019 11:56:52 +1000 Subject: [PATCH] touchpad: only log edge scroll state changes when the state actually changes Signed-off-by: Peter Hutterer --- src/evdev-mt-touchpad-edge-scroll.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/evdev-mt-touchpad-edge-scroll.c b/src/evdev-mt-touchpad-edge-scroll.c index 4675b4f..25e92a6 100644 --- a/src/evdev-mt-touchpad-edge-scroll.c +++ b/src/evdev-mt-touchpad-edge-scroll.c @@ -260,12 +260,13 @@ tp_edge_scroll_handle_event(struct tp_dispatch *tp, break; } - evdev_log_debug(tp->device, - "edge-scroll: touch %d state %s → %s → %s\n", - t->index, - edge_state_to_str(current), - edge_event_to_str(event), - edge_state_to_str(t->scroll.edge_state)); + if (current != t->scroll.edge_state) + evdev_log_debug(tp->device, + "edge-scroll: touch %d state %s → %s → %s\n", + t->index, + edge_state_to_str(current), + edge_event_to_str(event), + edge_state_to_str(t->scroll.edge_state)); } static void -- 2.7.4