1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 02:07:35 +00:00

LibWeb: Null-check document before doing layout in PageHost::paint()

This commit is contained in:
Andreas Kling 2021-10-28 18:29:16 +02:00
parent d413d0557d
commit 03c3b3b7e5

View file

@ -64,9 +64,8 @@ void PageHost::paint(const Gfx::IntRect& content_rect, Gfx::Bitmap& target)
Gfx::Painter painter(target); Gfx::Painter painter(target);
Gfx::IntRect bitmap_rect { {}, content_rect.size() }; Gfx::IntRect bitmap_rect { {}, content_rect.size() };
auto* document = page().top_level_browsing_context().active_document(); if (auto* document = page().top_level_browsing_context().active_document())
VERIFY(document); document->update_layout();
document->update_layout();
auto* layout_root = this->layout_root(); auto* layout_root = this->layout_root();
if (!layout_root) { if (!layout_root) {