From ba257d74b187e38cd591b2f4eb2a4f0f6483b358 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Tue, 29 Mar 2022 19:56:45 +0800 Subject: fix(decorations): do not put empty virt_text (#17872) --- src/nvim/screen.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/nvim/screen.c') diff --git a/src/nvim/screen.c b/src/nvim/screen.c index 48f00e1a6a..262f17cd21 100644 --- a/src/nvim/screen.c +++ b/src/nvim/screen.c @@ -4335,6 +4335,9 @@ static int draw_virt_text_item(buf_T *buf, int col, VirtText vt, HlMode hl_mode, break; } } + if (!*s.p) { + continue; + } int attr; bool through = false; if (hl_mode == kHlModeCombine) { -- cgit