summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ico.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ico.c b/ico.c
index 8b93b10..0c75962 100644
--- a/ico.c
+++ b/ico.c
@@ -920,7 +920,7 @@ do_ico_window(void *ptr)
printf("thread %x waiting for Expose\n", xthread_self());
#endif
for (;;) {
- XNextEvent(dpy, &xev);
+ XIfEvent(dpy, &xev, predicate, (XPointer) closure->draw_window);
if (xev.type == Expose)
break;
}