From 8ea9599b65f6f0b1c0c9bcd39cf5c8e851bfc184 Mon Sep 17 00:00:00 2001 From: "Michael D. Lowis" Date: Mon, 20 May 2019 12:18:52 -0400 Subject: [PATCH] added flush to event processing loop --- src/lib/x11.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/x11.c b/src/lib/x11.c index 6c2abc4..56296cc 100644 --- a/src/lib/x11.c +++ b/src/lib/x11.c @@ -94,6 +94,7 @@ int x11_process_events(XConf* x, void (*redrawfn)(XConf*)) { (x->eventfns[e.type])(x, &e); } if (nqueued) redrawfn(x); + XFlush(x->display); } while ((nqueued = XEventsQueued(x->display, QueuedAfterFlush)) > 0); return 0; } -- 2.55.0