From 88e87d2ab37d6e612e41fdb0032911e2b18c2108 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Sun, 24 Apr 2022 12:17:32 +0100 Subject: [PATCH] xrepaint.c: Handle the other kinds of events we requested. --- xrepaint.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xrepaint.c b/xrepaint.c index b957650..08ef3b6 100644 --- a/xrepaint.c +++ b/xrepaint.c @@ -154,7 +154,9 @@ int main(int argc, char *argv[]) while (n) { XNextEvent(dpy, &ev); switch (ev.type) { - case Expose: case KeyPress: case ButtonPress: + case MapNotify: + w = ev.xmap.window; goto window_visible; + case VisibilityNotify: case Expose: case KeyPress: case ButtonPress: w = ev.xany.window; goto window_visible; window_visible: for (i = 0; i < n; i++) -- 2.11.0