From 39de1e49cfc1b39adbdcff825ee2b9b7f28c9ddd Mon Sep 17 00:00:00 2001 From: clement Date: Fri, 26 Jan 2024 11:51:53 +0000 Subject: [PATCH] fixed window unmap crash --- src/picom.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/picom.c b/src/picom.c index e1c6b5b..2de4e28 100644 --- a/src/picom.c +++ b/src/picom.c @@ -1051,7 +1051,7 @@ paint_preprocess(session_t *ps, bool *fade_running, bool *animation_running) { } // Submit window size change - if (size_changed) { + if (size_changed && w->state != WSTATE_UNMAPPED && w->state != WSTATE_DESTROYING && w->state != WSTATE_UNMAPPING) { win_on_win_size_change(ps, w); pixman_region32_clear(&w->bounding_shape);