about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/layout/engine.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/layout/engine.nim b/src/layout/engine.nim
index 812c05e8..4fa61dff 100644
--- a/src/layout/engine.nim
+++ b/src/layout/engine.nim
@@ -402,7 +402,7 @@ proc processWhitespace(state: var InlineState, c: char) =
     elif c == '\t':
       let prev = state.ictx.charwidth
       state.ictx.charwidth = ((state.ictx.charwidth +
-        state.ictx.whitespacenum div 8) + 1) * 8 - state.ictx.whitespacenum
+        state.ictx.whitespacenum) div 8 + 1) * 8 - state.ictx.whitespacenum
       state.ictx.whitespacenum += state.ictx.charwidth - prev
     else:
       inc state.ictx.whitespacenum