ref: cb71e004368b2845ea88e118b5070923d1fa33c7
parent: 9f01c74e8c68c78d7d7afddbff9aacc3a574d2b4
author: noodle <noodle@pastanoggin.com>
date: Mon Jan 26 13:57:32 EST 2026
zuke: fix old cover not getting fully cleared when new cover has a smaller width or height
--- a/sys/src/cmd/audio/zuke/zuke.c
+++ b/sys/src/cmd/audio/zuke/zuke.c
@@ -374,6 +374,8 @@
if(full || cover != ocover){border(screen, r, 4, colors[Dblow].im, ZP);
draw(screen, insetrect(r, 4), cover, nil, ZP);
+ if(ocover != nil && !eqrect(cover->r, ocover->r))
+ full = 1;
}
bp[1] = bp[0];
bp[0].max.y = r.min.y;
--
⑨