瀏覽代碼

LibWeb: Add a missing null check in StyleComputer::compute_font()

Andreas Kling 3 年之前
父節點
當前提交
3b0da8b28c
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Userland/Libraries/LibWeb/CSS/StyleComputer.cpp

+ 1 - 1
Userland/Libraries/LibWeb/CSS/StyleComputer.cpp

@@ -708,7 +708,7 @@ void StyleComputer::compute_font(StyleProperties& style, DOM::Element const* ele
         float root_font_size = 10;
 
         Gfx::FontMetrics font_metrics;
-        if (element && element->parent_element())
+        if (element && element->parent_element() && element->parent_element()->specified_css_values())
             font_metrics = element->parent_element()->specified_css_values()->computed_font().metrics('M');
         else
             font_metrics = Gfx::FontDatabase::default_font().metrics('M');