about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--src/render/rendertext.nim1
-rw-r--r--src/types/color.nim2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/render/rendertext.nim b/src/render/rendertext.nim
index 6c08cefd..79bdb541 100644
--- a/src/render/rendertext.nim
+++ b/src/render/rendertext.nim
@@ -81,6 +81,7 @@ proc renderStream*(grid: var FlexibleGrid, renderer: var StreamRenderer, len: in
         if not cancel:
           if renderer.ansiparser.state == PARSE_DONE:
             renderer.af = true
+          inc i
           continue
       case c
       of '\n':
diff --git a/src/types/color.nim b/src/types/color.nim
index 1f07d59b..e4668ca9 100644
--- a/src/types/color.nim
+++ b/src/types/color.nim
@@ -31,7 +31,7 @@ func cellColor*(rgb: RGBColor): CellColor =
   return CellColor(rgb: true, n: uint32(rgb))
 
 func cellColor*(c: uint8): CellColor =
-  return CellColor(rgb: true, n: uint32(c))
+  return CellColor(rgb: false, n: uint32(c))
 
 const defaultColor* = CellColor(rgb: false, n: 0)