Do not reduce the end position when removing padding.

This commit is contained in:
Nicholas Marriott
2026-05-27 21:41:20 +01:00
parent 52250d518d
commit 1ed454d102
2 changed files with 2 additions and 3 deletions

View File

@@ -1353,8 +1353,8 @@ screen_redraw_draw_pane(struct screen_redraw_ctx *ctx, struct window_pane *wp)
ri = &r->ranges[k];
if (ri->nx == 0)
continue;
log_debug("%s: %s %%%u range pane (%u,%u) width %u, tty (%u,%u) width %u",
__func__, c->name, wp->id,
log_debug("%s: %s %%%u range %u (%u,%u) width %u, tty (%u,%u) width %u",
__func__, c->name, wp->id, k,
ri->px + (int)ctx->ox - wp->xoff, j, ri->nx,
ri->px, py, ri->nx);
tty_draw_line(tty, s, ri->px + (int)ctx->ox - wp->xoff, j, ri->nx,

View File

@@ -181,7 +181,6 @@ tty_draw_line(struct tty *tty, struct screen *s, u_int px, u_int py, u_int nx,
atx += cx;
px += cx;
nx -= cx;
ex -= cx;
}
/* Did the previous line wrap on to this one? */