diff options
author | bptato <nincsnevem662@gmail.com> | 2022-12-28 20:28:31 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2022-12-28 20:32:08 +0100 |
commit | f9979334fa2b65a7747b3875feef45a4068a1d1d (patch) | |
tree | 060f6e5ca1e41b9cc6510eab7bb3af6ec6e5a04a /src/render | |
parent | 367c95b498fac808fe8c3daf0febb830eaa62706 (diff) | |
download | chawan-f9979334fa2b65a7747b3875feef45a4068a1d1d.tar.gz |
layout/engine: table layout improvements, fix pre-wrap whitespace
Table layout: weight calculation is no longer broken. We use maxContentWidth for this, which the first pass of a non-specified table cell layout overrides. pre-wrap: just a minor fix - include it in whitespacepre, now that we have a distinction between pre and wrapping white-space
Diffstat (limited to 'src/render')
-rw-r--r-- | src/render/renderdocument.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/renderdocument.nim b/src/render/renderdocument.nim index cd6d7a0e..46d8a003 100644 --- a/src/render/renderdocument.nim +++ b/src/render/renderdocument.nim @@ -316,7 +316,7 @@ proc renderBlockContext(grid: var FlexibleGrid, ctx: BlockBox, x, y: int, window if ctx of ListItemBox: let ctx = ListItemBox(ctx) if ctx.marker != nil: - grid.renderInlineContext(ctx.marker, x - ctx.marker.maxwidth, y, window) + grid.renderInlineContext(ctx.marker, x - ctx.marker.width, y, window) if ctx.inline != nil: assert ctx.nested.len == 0 |