aboutsummaryrefslogtreecommitdiffstats
path: root/components
diff options
context:
space:
mode:
Diffstat (limited to 'components')
-rw-r--r--components/layout_2020/flow/inline.rs5
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));