From 2ded2e75f4a6d9a575eeb1600e92c6bb333f8060 Mon Sep 17 00:00:00 2001 From: Luuk van Baal Date: Thu, 21 Dec 2023 01:23:06 +0100 Subject: fix(column): avoid exceeding configured 'signcolumn' width --- src/nvim/drawscreen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/nvim') diff --git a/src/nvim/drawscreen.c b/src/nvim/drawscreen.c index 8a441901d9..3864177802 100644 --- a/src/nvim/drawscreen.c +++ b/src/nvim/drawscreen.c @@ -1211,7 +1211,7 @@ static bool win_redraw_signcols(win_T *wp) } else if (wp->w_maxscwidth <= 1 && buf->b_signs_with_text >= (size_t)wp->w_maxscwidth) { width = wp->w_maxscwidth; } else { - width = buf_signcols_validate(wp, buf, false); + width = MIN(wp->w_maxscwidth, buf_signcols_validate(wp, buf, false)); } int scwidth = wp->w_scwidth; -- cgit