X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=spectrwm.c;h=382b82510bffb25c8d7bb2b449bcec2dbd0f31bf;hb=77a91a26d1b4b3755ea4b94bd3d4e1eecb828d80;hp=6f83f62a1983529edd3d20ad69912d55b4926ffa;hpb=7b36e544be9ab6bf15f55c438f56e19c264eb2e5;p=spectrwm.git diff --git a/spectrwm.c b/spectrwm.c index 6f83f62..382b825 100644 --- a/spectrwm.c +++ b/spectrwm.c @@ -637,6 +637,7 @@ map_window_raised(xcb_window_t win) XCB_CONFIG_WINDOW_STACK_MODE, &val); xcb_map_window(conn, win); + xcb_flush(conn); } xcb_atom_t @@ -7552,7 +7553,6 @@ main(int argc, char *argv[]) int xfd, i, num_screens; fd_set rd; struct sigaction sact; - xcb_generic_event_t *evt; start_argv = argv; warnx("Welcome to spectrwm V%s Build: %s", SPECTRWM_VERSION, buildstr); @@ -7674,7 +7674,7 @@ noconfig: xfd = xcb_get_file_descriptor(conn); while (running) { - while ((evt = xcb_poll_for_event(conn)) == 0) { + while (XPending(display)) { XNextEvent(display, &e); if (running == 0) goto done;