From 91828be79db2071061e9f290a8ef5915535cbf3b Mon Sep 17 00:00:00 2001 From: Maxim Solovyov Date: Fri, 30 Dec 2022 06:16:46 +0300 Subject: [PATCH] picom: free root image properly fixes #982 --- src/picom.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/picom.c b/src/picom.c index b5ac3a34..8705de4a 100644 --- a/src/picom.c +++ b/src/picom.c @@ -990,6 +990,7 @@ void root_damaged(session_t *ps) { if (ps->backend_data) { if (ps->root_image) { ps->backend_data->ops->release_image(ps->backend_data, ps->root_image); + ps->root_image = NULL; } auto pixmap = x_get_root_back_pixmap(ps->c, ps->root, ps->atoms); if (pixmap != XCB_NONE) {