diff options
author | Roberto E. Vargas Caballero | 2012-09-16 10:46:08 +0200 |
---|---|---|
committer | Roberto E. Vargas Caballero | 2012-09-16 10:46:08 +0200 |
commit | 15cc8754c2e272ebac6e86845859816e881da000 (patch) | |
tree | 0dc1f51d9a84bd8d13b3cf298d59f6a2f16f39d8 | |
parent | ba1e9daeef0d7e6e52a9889d8f7eb61d74480cf0 (diff) | |
download | st-15cc8754c2e272ebac6e86845859816e881da000.tar.gz st-15cc8754c2e272ebac6e86845859816e881da000.tar.xz st-15cc8754c2e272ebac6e86845859816e881da000.zip |
Call XSync in redraw
It is necessary call to XSync if you want a good tput flash, because in
other way you can not be sure that white screen will be shown.
---
st.c | 1 +
1 file changed, 1 insertion(+)
-rw-r--r-- | st.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -2150,6 +2150,7 @@ redraw(void) { struct timespec tv = {0, REDRAW_TIMEOUT * 1000}; tfulldirt(); draw(); + XSync(xw.dpy, False); /* necessary for a good tput flash */ nanosleep(&tv, NULL); } |