LibWeb: Early return from update_layout() if document is not active

This commit is contained in:
Aliaksandr Kalenik 2023-08-31 12:24:31 +02:00 committed by Andreas Kling
parent 80a06fa672
commit c3e2a40b76
Notes: sideshowbarker 2024-07-17 23:02:37 +09:00

View File

@ -948,6 +948,9 @@ static void propagate_overflow_to_viewport(Element& root_element, Layout::Viewpo
void Document::update_layout()
{
if (!is_active())
return;
// NOTE: If our parent document needs a relayout, we must do that *first*.
// This is necessary as the parent layout may cause our viewport to change.
if (browsing_context() && browsing_context()->container())