about summary refs log tree commit diff stats
path: root/src/css/layout.nim
diff options
context:
space:
mode:
Diffstat (limited to 'src/css/layout.nim')
-rw-r--r--src/css/layout.nim3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/css/layout.nim b/src/css/layout.nim
index 2a4e33b8..c2facdd3 100644
--- a/src/css/layout.nim
+++ b/src/css/layout.nim
@@ -1007,7 +1007,8 @@ proc layoutTextLoop(fstate: var FlowState; state: var InlineState;
     else:
       let pi = i
       let u = str.nextUTF8(i)
-      if luctx.isEnclosingMark(u) or luctx.isNonspacingMark(u):
+      if luctx.isEnclosingMark(u) or luctx.isNonspacingMark(u) or
+          luctx.isFormat(u):
         continue
       let w = u.width()
       fstate.checkWrap(state, u, w)