1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 03:37:34 +00:00

LibWeb: Update the ICB's idea of the viewport rect after Frame resize

This makes animations start if they are uncovered by a resize.
This commit is contained in:
Andreas Kling 2021-01-29 22:03:04 +01:00
parent 40de84ba67
commit 0324144e2a

View file

@ -110,8 +110,11 @@ void Frame::set_size(const Gfx::IntSize& size)
if (m_size == size)
return;
m_size = size;
if (m_document)
if (m_document) {
m_document->update_layout();
if (m_document->layout_node())
m_document->layout_node()->did_set_viewport_rect({}, viewport_rect());
}
}
void Frame::set_viewport_scroll_offset(const Gfx::IntPoint& offset)