From 2dfd100cea1a6acc9905248b9af89b761261b6b8 Mon Sep 17 00:00:00 2001 From: David Hill Date: Mon, 16 Jul 2012 15:04:52 -0400 Subject: [PATCH] add a couple more xcb_flush()'s --- spectrwm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spectrwm.c b/spectrwm.c index a2478ce..292781e 100644 --- a/spectrwm.c +++ b/spectrwm.c @@ -7286,6 +7286,7 @@ screenchange(xcb_randr_screen_change_notify_event_t *e) else xcb_randr_set_screen_size(conn, e->root, e->width, e->height, e->mwidth, e->mheight); + xcb_flush(conn); num_screens = xcb_setup_roots_length(xcb_get_setup(conn)); /* silly event doesn't include the screen index */ @@ -7777,6 +7778,7 @@ done: XFreeFontSet(display, bar_fs); #endif xcb_key_symbols_free(syms); + xcb_flush(conn); xcb_disconnect(conn); return (0); -- 1.7.10.4