summaryrefslogtreecommitdiffstats
path: root/window-copy.c
diff options
context:
space:
mode:
authornicm <nicm>2020-03-21 13:19:56 +0000
committernicm <nicm>2020-03-21 13:19:56 +0000
commitaf6ae35900a066389c1c9b4dbd430b557fcb8816 (patch)
treefd0f3838ba3af289ff2af89e1e652dca0f29244b /window-copy.c
parent8828b958f04747cbf6126ec3443007b29570413a (diff)
Set end position correctly, GitHub issue 2129 from Anindya Mukherjee.
Diffstat (limited to 'window-copy.c')
-rw-r--r--window-copy.c4
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);
}