Browse Source

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 years ago
parent
commit
039fc0f2d1
1 changed files with 3 additions and 0 deletions
  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();