summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/drawscreen.c6
-rw-r--r--src/version.c2
2 files changed, 8 insertions, 0 deletions
diff --git a/src/drawscreen.c b/src/drawscreen.c
index 77a8a7b276..7927bedc23 100644
--- a/src/drawscreen.c
+++ b/src/drawscreen.c
@@ -1379,6 +1379,12 @@ fold_line(
curwin->w_cline_folded = TRUE;
curwin->w_valid |= (VALID_CHEIGHT|VALID_CROW);
}
+
+# ifdef FEAT_CONCEAL
+ // When the line was not folded w_wrow may have been set, recompute it.
+ if (wp == curwin && lnum == wp->w_cursor.lnum && conceal_cursor_line(wp))
+ curs_columns(TRUE);
+# endif
}
#endif
diff --git a/src/version.c b/src/version.c
index eb9f9f3f12..0cefeba32b 100644
--- a/src/version.c
+++ b/src/version.c
@@ -756,6 +756,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 3090,
+/**/
3089,
/**/
3088,