From b6ff11d9cc3413de97756c2d5af95f542343c8ca Mon Sep 17 00:00:00 2001 From: Dmytro Maluka Date: Sat, 2 Dec 2023 23:57:52 +0100 Subject: [PATCH] Fix buffer text overwriting scrollbar when window width is 1 char --- internal/display/bufwindow.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/display/bufwindow.go b/internal/display/bufwindow.go index 885ccae89c..a440dcd07b 100644 --- a/internal/display/bufwindow.go +++ b/internal/display/bufwindow.go @@ -620,7 +620,7 @@ func (w *BufWindow) displayBuffer() { wordwidth := 0 totalwidth := w.StartCol - nColsBeforeStart - for len(line) > 0 { + for len(line) > 0 && vloc.X < maxWidth { r, combc, size := util.DecodeCharacter(line) line = line[size:]