commit | 68a4b04a8d2471adf9de595745437c7cf20b98d8 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Wed May 29 22:28:29 2019 +0200 |
committer | Bram Moolenaar <Bram@vim.org> | Wed May 29 22:28:29 2019 +0200 |
tree | eafe9c0d11c84ce76950b845a512515b38f58acc | |
parent | 868b7b6712ea4f2232eeeae18c5cbbbddf2ee84d [diff] [blame] |
patch 8.1.1419: listener callbacks may be called recursively Problem: Listener callbacks may be called recursively. Solution: Set "updating_screen" while listener callbacks are invoked.
diff --git a/src/ui.c b/src/ui.c index ac0cc27..ed0e50a 100644 --- a/src/ui.c +++ b/src/ui.c
@@ -691,7 +691,7 @@ if (save_updating_screen) updating_screen = TRUE; else - reset_updating_screen(FALSE); + after_updating_screen(FALSE); recursive = FALSE; }