diff options
author | Thomas Adam <thomas@xteddy.org> | 2020-03-15 22:01:27 +0000 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2020-03-15 22:01:27 +0000 |
commit | 55aeaffb1a55019fec691d39a17632b4e7841fad (patch) | |
tree | e699cc468fc0368a46a60bb5e69ed7427b6da7ac /window-copy.c | |
parent | c859748210cef2378660997db810d94f28fe0ac7 (diff) | |
parent | 882d0b785d52843b76a387ff3c6bf2cae46fc7ec (diff) | |
download | rtmux-55aeaffb1a55019fec691d39a17632b4e7841fad.tar.gz rtmux-55aeaffb1a55019fec691d39a17632b4e7841fad.tar.bz2 rtmux-55aeaffb1a55019fec691d39a17632b4e7841fad.zip |
Merge branch 'obsd-master'
Diffstat (limited to 'window-copy.c')
-rw-r--r-- | window-copy.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/window-copy.c b/window-copy.c index 1aa1734f..76cea4e6 100644 --- a/window-copy.c +++ b/window-copy.c @@ -305,6 +305,7 @@ window_copy_common_init(struct window_mode_entry *wme) data->cursordrag = CURSORDRAG_NONE; data->lineflag = LINE_SEL_NONE; + data->selflag = SEL_CHAR; if (wp->searchstr != NULL) { data->searchtype = WINDOW_COPY_SEARCHUP; @@ -739,6 +740,7 @@ window_copy_cmd_stop_selection(struct window_copy_cmd_state *cs) data->cursordrag = CURSORDRAG_NONE; data->lineflag = LINE_SEL_NONE; + data->selflag = SEL_CHAR; return (WINDOW_COPY_CMD_NOTHING); } @@ -3360,6 +3362,7 @@ window_copy_clear_selection(struct window_mode_entry *wme) data->cursordrag = CURSORDRAG_NONE; data->lineflag = LINE_SEL_NONE; + data->selflag = SEL_CHAR; py = screen_hsize(data->backing) + data->cy - data->oy; px = window_copy_find_length(wme, py); |