aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nvim/drawline.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/drawline.c b/src/nvim/drawline.c
index 43d9f67b5c..79cfc1ab2f 100644
--- a/src/nvim/drawline.c
+++ b/src/nvim/drawline.c
@@ -1163,7 +1163,8 @@ int win_line(win_T *wp, linenr_T lnum, int startrow, int endrow, int col_rows, b
}
}
- decor_providers_invoke_line(wp, lnum - 1);
+ decor_providers_invoke_line(wp, lnum - 1); // may invalidate wp->w_virtcol
+ validate_virtcol(wp);
has_decor = decor_redraw_line(wp, lnum - 1, &decor_state);