1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 08:07:34 +00:00

LibWeb: Find font that has whitespace glyph in first_available_font()

Fixes https://github.com/SerenityOS/serenity/issues/22853
This commit is contained in:
Aliaksandr Kalenik 2024-01-21 22:53:54 +01:00 committed by Alexander Kalenik
parent 6685e4cb61
commit 1294cfb55c
3 changed files with 25 additions and 3 deletions

View file

@ -306,9 +306,8 @@ inline NodeWithStyle* Node::parent()
inline Gfx::Font const& NodeWithStyle::first_available_font() const
{
// https://drafts.csswg.org/css-fonts/#first-available-font
// FIXME: Should be be the first font for which the character U+0020 (space) instead of
// any first font in the list
return computed_values().font_list().first();
// First font for which the character U+0020 (space) is not excluded by a unicode-range
return computed_values().font_list().font_for_code_point(' ');
}
}