aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/acme/scrl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/acme/scrl.c')
-rw-r--r--src/cmd/acme/scrl.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/cmd/acme/scrl.c b/src/cmd/acme/scrl.c
index 6504699d..ab489ea5 100644
--- a/src/cmd/acme/scrl.c
+++ b/src/cmd/acme/scrl.c
@@ -69,13 +69,13 @@ textscrdraw(Text *t)
r1.max.x = Dx(r);
r2 = scrpos(r1, t->org, t->org+t->fr.nchars, t->file->b.nc);
if(!eqrect(r2, t->lastsr)){
- t->lastsr = r2;
- draw(b, r1, t->fr.cols[BORD], nil, ZP);
- draw(b, r2, t->fr.cols[BACK], nil, ZP);
- r2.min.x = r2.max.x-1;
- draw(b, r2, t->fr.cols[BORD], nil, ZP);
- draw(t->fr.b, r, b, nil, Pt(0, r1.min.y));
-/*flushimage(display, 1); // BUG? */
+ t->lastsr = r2;
+ draw(b, r1, t->fr.cols[BORD], nil, ZP);
+ r2.max.x = r2.max.x+1;
+ draw(b, r2, t->fr.cols[TEXT], nil, ZP);
+ r2.min.x = r2.max.x-1;
+ draw(b, r2, t->fr.cols[BORD], nil, ZP);
+ draw(t->fr.b, r, b, nil, Pt(0, r1.min.y));
}
}