about summary refs log tree commit diff stats
path: root/src/io/buffer.nim
diff options
context:
space:
mode:
Diffstat (limited to 'src/io/buffer.nim')
-rw-r--r--src/io/buffer.nim2
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