X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fxjack.c;h=4f50635bb161322aff18a849df7493fec348c2d4;hp=8f8c1a343dcb76e1c20fa47cc4811a9fce679640;hb=f65151994eba80ecabcdac6eef6fa0dde7e2d45b;hpb=8e0f39b4a12b9a908af2b3b175ebe87c14b4a6ab diff --git a/hacks/xjack.c b/hacks/xjack.c index 8f8c1a34..4f50635b 100644 --- a/hacks/xjack.c +++ b/hacks/xjack.c @@ -171,7 +171,7 @@ screenhack (Display *dpy, Window window) hspace, xgwa.height, False); y--; lines--; - XSync (dpy, True); + XSync (dpy, False); if (delay) usleep (delay * 10); } if (y < 0) y = 0; @@ -238,7 +238,7 @@ screenhack (Display *dpy, Window window) { x--; s--; - XSync (dpy, True); + XSync (dpy, False); if (delay) usleep (0xFFFF & (delay + (random() % (delay * 10)))); } } @@ -306,7 +306,7 @@ screenhack (Display *dpy, Window window) s = source; } - XSync (dpy, True); + XSync (dpy, False); if (delay) { usleep (delay); @@ -340,7 +340,7 @@ screenhack (Display *dpy, Window window) if (x >= columns) x = 0, y++; n1++; } - XSync (dpy, True); + XSync (dpy, False); usleep (5000000); while (*n2) { @@ -353,9 +353,10 @@ screenhack (Display *dpy, Window window) n2++; } y++; - XSync (dpy, True); + XSync (dpy, False); usleep (500000); } } + screenhack_handle_events (dpy); } }