1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 15:38:10 +00:00

LibWeb: Allow use of calculated property for line-height

Previously, calculated properties for line-heights were not being
calculated and were simply ignored.
This commit is contained in:
martinfalisse 2023-01-01 14:47:26 +01:00 committed by Andreas Kling
parent 7d863174b3
commit d3b4a5fbdb

View file

@ -160,6 +160,9 @@ float StyleProperties::line_height(Layout::Node const& layout_node) const
return Length(percentage.as_fraction(), Length::Type::Em).to_px(layout_node);
}
if (line_height->is_calculated())
return CSS::Length::make_calculated(line_height->as_calculated()).to_px(layout_node);
return layout_node.font().pixel_metrics().line_spacing();
}