diff options
Diffstat (limited to 'src/io/buffer.nim')
-rw-r--r-- | src/io/buffer.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/io/buffer.nim b/src/io/buffer.nim index 1033e44c..a43223ef 100644 --- a/src/io/buffer.nim +++ b/src/io/buffer.nim @@ -273,7 +273,7 @@ proc refreshDisplay*(buffer: Buffer) = buffer.display[dls + k].formatting = cf.formatting buffer.display[dls + k].nodes = cf.nodes let tk = k + r.width() - while k < tk: + while k < tk and k < buffer.width - 1: buffer.display[dls + k].ow += r.width() inc k inc j |