Commit Diff


commit - 0aa79278fae7f76a9b05d133ae6d8a616d22cc1f
commit + dcf4d596ca456ccaf348f6e58f4231908fabf23b
blob - fbb329e14a1daf8dd821fc5492ae33755953c6e9
blob + 666933086194028140a971ea79115467ff52ac09
--- src/cmd/9term/wind.c
+++ src/cmd/9term/wind.c
@@ -730,8 +730,11 @@ void
 wrepaint(Window *w)
 {
 	wsetcols(w);
-	if(!w->mouseopen)
+	if(!w->mouseopen){
+		if(font->maxdepth > 1)
+			draw(w->f.b, w->f.r, cols[BACK], nil, ZP);
 		_frredraw(&w->f, w->f.r.min);
+	}
 	if(w == input){
 		wborder(w, Selborder);
 		wsetcursor(w, 0);