|
@@ -98,7 +98,7 @@ static float box_baseline(FormattingState const& state, Box const& box)
|
|
{
|
|
{
|
|
auto const& box_state = state.get(box);
|
|
auto const& box_state = state.get(box);
|
|
if (!box_state.line_boxes.is_empty())
|
|
if (!box_state.line_boxes.is_empty())
|
|
- return box_state.offset.y() + box_state.line_boxes.last().baseline();
|
|
|
|
|
|
+ return box_state.border_box_top() + box_state.offset.y() + box_state.line_boxes.last().baseline();
|
|
if (box.has_children() && !box.children_are_inline()) {
|
|
if (box.has_children() && !box.children_are_inline()) {
|
|
auto const* child_box = box.last_child_of_type<Box>();
|
|
auto const* child_box = box.last_child_of_type<Box>();
|
|
VERIFY(child_box);
|
|
VERIFY(child_box);
|