浏览代码

LibHTML: Don't bother updating layout in frameless documents

Before/after the document is attached to a frame, there's no point in
doing any kind of layout, since we can't display the results anywhere.
Andreas Kling 5 年之前
父节点
当前提交
039fc0f2d1
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      Libraries/LibHTML/DOM/Document.cpp

+ 3 - 0
Libraries/LibHTML/DOM/Document.cpp

@@ -187,6 +187,9 @@ void Document::update_style()
 
 void Document::update_layout()
 {
+    if (!frame())
+        return;
+
     layout();
     if (on_layout_updated)
         on_layout_updated();