From 47b7b471fa0f33550f886dc93976ded97f602292 Mon Sep 17 00:00:00 2001 From: Adrien Fabre Date: Fri, 9 Aug 2019 10:37:08 +0200 Subject: :terminal : update buffer when switching tabpage #10700 fix #10696 --- src/nvim/terminal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/nvim/terminal.c b/src/nvim/terminal.c index d8d529d0f6..3b0f42aacd 100644 --- a/src/nvim/terminal.c +++ b/src/nvim/terminal.c @@ -1306,7 +1306,7 @@ static void refresh_screen(Terminal *term, buf_T *buf) static void adjust_topline(Terminal *term, buf_T *buf, long added) { - FOR_ALL_WINDOWS_IN_TAB(wp, curtab) { + FOR_ALL_TAB_WINDOWS(tp, wp) { if (wp->w_buffer == buf) { linenr_T ml_end = buf->b_ml.ml_line_count; bool following = ml_end == wp->w_cursor.lnum + added; // cursor at end? -- cgit