From be92819b095bb1b5c0d48599b622fbcae3ca17cb Mon Sep 17 00:00:00 2001 From: nick black Date: Sat, 23 Oct 2021 04:48:31 -0400 Subject: [PATCH] [render] damage glyphs underneath opaque kitty #2297 #1932 --- src/lib/render.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/render.c b/src/lib/render.c index 4f7ae6fcd..fa1069689 100644 --- a/src/lib/render.c +++ b/src/lib/render.c @@ -472,7 +472,8 @@ postpaint_cell(const tinfo* ti, nccell* lastframe, int dimx, // we don't need to change it when under an opaque cell, because // that's always printed on top. if(!crender->s.p_beats_sprixel){ - if(state != SPRIXCELL_OPAQUE_SIXEL && state != SPRIXCELL_OPAQUE_KITTY){ + // leaving out SPRIXCELL_OPAQUE_KITTY here results in cruft + if(state != SPRIXCELL_OPAQUE_SIXEL){ //fprintf(stderr, "damaged due to opaque %d/%d\n", y, *x); crender->s.damaged = 1; }