summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-11-09 20:00:35 +0100
committerBram Moolenaar <Bram@vim.org>2019-11-09 20:00:35 +0100
commitb73e439606b55d66d9e81da1f9cae729af37cf04 (patch)
treea92b1dd6483862bcec6ea8cf85f015525682d1aa
parent5bf46e978619ff602a7c63dd98e19de8248236b3 (diff)
downloadvim-git-b73e439606b55d66d9e81da1f9cae729af37cf04.tar.gz
patch 8.1.2277: terminal window is not updated when info popup changesv8.1.2277
Problem: Terminal window is not updated when info popup changes. Solution: Redraw windows when re-using an info popup. (closes #5192)
-rw-r--r--src/ex_cmds.c3
-rw-r--r--src/version.c2
2 files changed, 5 insertions, 0 deletions
diff --git a/src/ex_cmds.c b/src/ex_cmds.c
index db5fecd5b..c15bbc5f4 100644
--- a/src/ex_cmds.c
+++ b/src/ex_cmds.c
@@ -4971,6 +4971,9 @@ prepare_tagpreview(
popup_show(wp);
else
popup_hide(wp);
+ // When the popup moves or resizes it may reveal part of
+ // another window. TODO: can this be done more efficiently?
+ redraw_all_later(NOT_VALID);
}
}
else
diff --git a/src/version.c b/src/version.c
index fc6808b9c..bb783f86d 100644
--- a/src/version.c
+++ b/src/version.c
@@ -742,6 +742,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 2277,
+/**/
2276,
/**/
2275,