LibWeb: Invalidate styles on font load

It is not sufficient to just invalidate layout when a new font has
loaded, because while it was loading we might have chosen a fallback
font-family value instead.

Invalidate style instead.
This commit is contained in:
Mathis Wiehl 2023-03-14 20:57:39 +01:00 committed by Andreas Kling
commit 3bd1d8bf6c
Notes: sideshowbarker 2024-07-18 03:20:18 +09:00

View file

@ -1582,7 +1582,7 @@ CSSPixelRect StyleComputer::viewport_rect() const
void StyleComputer::did_load_font([[maybe_unused]] FlyString const& family_name)
{
document().invalidate_layout();
document().invalidate_style();
}
void StyleComputer::load_fonts_from_sheet(CSSStyleSheet const& sheet)