From af6ae35900a066389c1c9b4dbd430b557fcb8816 Mon Sep 17 00:00:00 2001 From: nicm Date: Sat, 21 Mar 2020 13:19:56 +0000 Subject: Set end position correctly, GitHub issue 2129 from Anindya Mukherjee. --- window-copy.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'window-copy.c') diff --git a/window-copy.c b/window-copy.c index 53faa5a8..eeed210d 100644 --- a/window-copy.c +++ b/window-copy.c @@ -1566,12 +1566,12 @@ window_copy_cmd_select_line(struct window_copy_cmd_state *cs) window_copy_cursor_start_of_line(wme); data->selrx = data->cx; data->selry = screen_hsize(data->backing) + data->cy - data->oy; + data->endselrx = window_copy_find_length(wme, data->selry); + data->endselry = data->selry; window_copy_start_selection(wme); for (; np > 1; np--) window_copy_cursor_down(wme, 0); window_copy_cursor_end_of_line(wme); - data->endselrx = data->cx; - data->endselry = screen_hsize(data->backing) + data->cy - data->oy; return (WINDOW_COPY_CMD_REDRAW); } -- cgit v1.2.3