diff options
Diffstat (limited to 'components')
-rw-r--r-- | components/layout_2020/flow/inline.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/components/layout_2020/flow/inline.rs b/components/layout_2020/flow/inline.rs index 5cee99440ad..bab919f38c9 100644 --- a/components/layout_2020/flow/inline.rs +++ b/components/layout_2020/flow/inline.rs @@ -567,7 +567,10 @@ fn layout_atomic<'box_tree>( }, }; - ifc.inline_position += pbm.inline_end; + ifc.inline_position += pbm.inline_end + fragment.content_rect.size.inline; + ifc.current_nesting_level + .max_block_size_of_fragments_so_far + .max_assign(pbm.block_sum() + fragment.content_rect.size.block); ifc.current_nesting_level .fragments_so_far .push(Fragment::Box(fragment)); |