diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-12-13 21:59:09 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-12-13 21:59:09 +0000 |
commit | 3194e5bf87f8e08f519b947a03c46677616cd7e3 (patch) | |
tree | 6d90217b81ec8a60b93249d26a09d25b9bed4cd0 /src/proto | |
parent | 6840a0ffe8d27a8773a500ba17550cdf2ad12cbc (diff) | |
download | vim-git-3194e5bf87f8e08f519b947a03c46677616cd7e3.tar.gz |
patch 8.2.3801: if a terminal shows in two windows, only one is redrawnv8.2.3801
Problem: If a terminal shows in two windows, only one is redrawn.
Solution: Reset the dirty row range only after redrawing all windows.
(closes #9341)
Diffstat (limited to 'src/proto')
-rw-r--r-- | src/proto/terminal.pro | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/proto/terminal.pro b/src/proto/terminal.pro index d814bc835..996ac70e2 100644 --- a/src/proto/terminal.pro +++ b/src/proto/terminal.pro @@ -26,6 +26,7 @@ void term_channel_closed(channel_T *ch); void term_check_channel_closed_recently(void); int term_do_update_window(win_T *wp); void term_update_window(win_T *wp); +void term_did_update_window(win_T *wp); int term_is_finished(buf_T *buf); int term_show_buffer(buf_T *buf); void term_change_in_curbuf(void); |