From 325fb4c2983cb3211138078bff9cbec749be21c8 Mon Sep 17 00:00:00 2001 From: Richard Grenville Date: Mon, 6 Oct 2014 11:36:47 +0800 Subject: [PATCH] Bug fix #224: Flush after XUngrabServer() Fix #224 by XFlush() after XUngrabServer(). Thanks to rathsky and smlx for reporting. --- compton.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compton.c b/compton.c index b967372ee..aec56cacd 100644 --- a/compton.c +++ b/compton.c @@ -7333,6 +7333,8 @@ session_init(session_t *ps_old, int argc, char **argv) { } XUngrabServer(ps->dpy); + // ALWAYS flush after XUngrabServer()! + XFlush(ps->dpy); // Initialize DBus if (ps->o.dbus) {