diff options
author | nicm <nicm> | 2020-03-21 13:19:56 +0000 |
---|---|---|
committer | nicm <nicm> | 2020-03-21 13:19:56 +0000 |
commit | af6ae35900a066389c1c9b4dbd430b557fcb8816 (patch) | |
tree | fd0f3838ba3af289ff2af89e1e652dca0f29244b /window-copy.c | |
parent | 8828b958f04747cbf6126ec3443007b29570413a (diff) |
Set end position correctly, GitHub issue 2129 from Anindya Mukherjee.
Diffstat (limited to 'window-copy.c')
-rw-r--r-- | window-copy.c | 4 |
1 files changed, 2 insertions, 2 deletions
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); } |