From 896fe20098f054586d300f764af603bb555d05c2 Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Mon, 18 Nov 2019 21:00:40 +0000 Subject: [PATCH] win: release shadow image when shadow is turned off fix a assertion error when the shadow is turned back on after being turned off. Signed-off-by: Yuxuan Shui --- src/win.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/win.c b/src/win.c index c77fcc2..7ec5ff3 100644 --- a/src/win.c +++ b/src/win.c @@ -707,6 +707,7 @@ static void win_set_shadow(session_t *ps, struct managed_win *w, bool shadow_new // Mark the old extents as damaged if the shadow is removed if (!w->shadow) { add_damage(ps, &extents); + win_release_shadow(ps->backend_data, w); } pixman_region32_clear(&extents);