From 30bd1c1e85d2fcffa24a87803bec3070e52c7c7e Mon Sep 17 00:00:00 2001 From: Björn Linse Date: Sat, 26 Jan 2019 12:37:38 +0100 Subject: terminal: handle size when switching buffers in window --- src/nvim/buffer.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/nvim/buffer.c') diff --git a/src/nvim/buffer.c b/src/nvim/buffer.c index c15a6f1330..18706f0cbb 100644 --- a/src/nvim/buffer.c +++ b/src/nvim/buffer.c @@ -1472,6 +1472,10 @@ void set_curbuf(buf_T *buf, int action) if (old_tw != curbuf->b_p_tw) check_colorcolumn(curwin); } + + if (bufref_valid(&prevbufref) && prevbuf->terminal != NULL) { + terminal_check_size(prevbuf->terminal); + } } /* -- cgit