itFlush X connection before waiting for events - xmenu - drop-down menu for X11 Err z3bra.org 70 hgit clone git://git.z3bra.org/xmenu.git URL:git://git.z3bra.org/xmenu.git z3bra.org 70 1Log /scm/xmenu/log.gph z3bra.org 70 1Files /scm/xmenu/files.gph z3bra.org 70 1Refs /scm/xmenu/refs.gph z3bra.org 70 i--- Err z3bra.org 70 1commit a4ae7032b6547f29e21c8f94a0b36836bbe64af8 /scm/xmenu/commit/a4ae7032b6547f29e21c8f94a0b36836bbe64af8.gph z3bra.org 70 1parent 2887ba0d41f031f54f256aa5adbfacaa421ab2a4 /scm/xmenu/commit/2887ba0d41f031f54f256aa5adbfacaa421ab2a4.gph z3bra.org 70 hAuthor: Willy Goiffon URL:mailto:dev@z3bra.org z3bra.org 70 iDate: Thu, 5 Dec 2019 08:19:07 +0100 Err z3bra.org 70 i Err z3bra.org 70 iFlush X connection before waiting for events Err z3bra.org 70 i Err z3bra.org 70 iDiffstat: Err z3bra.org 70 i M xmenu.c | 3 ++- Err z3bra.org 70 i Err z3bra.org 70 i1 file changed, 2 insertions(+), 1 deletion(-) Err z3bra.org 70 i--- Err z3bra.org 70 1diff --git a/xmenu.c b/xmenu.c /scm/xmenu/file/xmenu.c.gph z3bra.org 70 it@@ -116,6 +116,8 @@ eventloop() Err z3bra.org 70 i for (;;) { Err z3bra.org 70 i int last = current; Err z3bra.org 70 i Err z3bra.org 70 i+ xcb_flush(dpy); Err z3bra.org 70 i+ Err z3bra.org 70 i ev = xcb_wait_for_event(dpy); Err z3bra.org 70 i if (!ev) Err z3bra.org 70 i break; Err z3bra.org 70 it@@ -235,7 +237,6 @@ eventloop() Err z3bra.org 70 i break; Err z3bra.org 70 i } Err z3bra.org 70 i Err z3bra.org 70 i- xcb_flush(dpy); Err z3bra.org 70 i free(ev); Err z3bra.org 70 i } Err z3bra.org 70 i Err z3bra.org 70 .