aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nvim/drawscreen.c2
1 files changed, 1 insertions, 1 deletions
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;