From 7244e36b501b5c13bfed085cd57db5a3d2d0f5f3 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 6 Oct 2020 15:04:08 +1000 Subject: [PATCH] tools: only call libinput_dispatch() once per poll This is a closer approximation of all callers anyway, and it makes it easier to debug which events are handled per libinput_dispatch() call. Signed-off-by: Peter Hutterer --- tools/libinput-debug-events.c | 1 - tools/libinput-debug-gui.c | 1 - tools/libinput-debug-tablet.c | 1 - 3 files changed, 3 deletions(-) diff --git a/tools/libinput-debug-events.c b/tools/libinput-debug-events.c index 2921630f..433bfc87 100644 --- a/tools/libinput-debug-events.c +++ b/tools/libinput-debug-events.c @@ -917,7 +917,6 @@ handle_and_print_events(struct libinput *li) } libinput_event_destroy(ev); - libinput_dispatch(li); rc = 0; } return rc; diff --git a/tools/libinput-debug-gui.c b/tools/libinput-debug-gui.c index 3d7df1b2..70e41e16 100644 --- a/tools/libinput-debug-gui.c +++ b/tools/libinput-debug-gui.c @@ -1487,7 +1487,6 @@ handle_event_libinput(GIOChannel *source, GIOCondition condition, gpointer data) } libinput_event_destroy(ev); - libinput_dispatch(li); } gtk_widget_queue_draw(w->area); diff --git a/tools/libinput-debug-tablet.c b/tools/libinput-debug-tablet.c index 642f1e22..08d3e432 100644 --- a/tools/libinput-debug-tablet.c +++ b/tools/libinput-debug-tablet.c @@ -390,7 +390,6 @@ handle_libinput_events(struct context *ctx) } libinput_event_destroy(ev); - libinput_dispatch(li); } }