aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornicm <nicm>2017-03-09 22:00:46 +0000
committernicm <nicm>2017-03-09 22:00:46 +0000
commit55e73e361265c82e4c84bc494cb290bd9df6613e (patch)
treee78be80da0cdc8dbbc95fea6f1cdd15481d512e2
parentbce1dee0341b3624d927d393fd0f21771660d5ed (diff)
downloadrtmux-55e73e361265c82e4c84bc494cb290bd9df6613e.tar.gz
rtmux-55e73e361265c82e4c84bc494cb290bd9df6613e.tar.bz2
rtmux-55e73e361265c82e4c84bc494cb290bd9df6613e.zip
Clear the bracket paste mode when in the command prompt.
-rw-r--r--server-client.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/server-client.c b/server-client.c
index c983f32f..a2dc79c7 100644
--- a/server-client.c
+++ b/server-client.c
@@ -1154,6 +1154,10 @@ server_client_reset_state(struct client *c)
mode |= MODE_MOUSE_BUTTON;
}
+ /* Clear bracketed paste mode if at the prompt. */
+ if (c->prompt_string != NULL)
+ mode &= ~MODE_BRACKETPASTE;
+
/* Set the terminal mode and reset attributes. */
tty_update_mode(&c->tty, mode, s);
tty_reset(&c->tty);