Index: sky/engine/core/rendering/RenderBlockFlow.cpp |
diff --git a/sky/engine/core/rendering/RenderBlockFlow.cpp b/sky/engine/core/rendering/RenderBlockFlow.cpp |
index a55be0e8030d43d97670db6de63345e3b5b5852b..dffde38cce74cbd7ff46f3eb19fd47191b2e3606 100644 |
--- a/sky/engine/core/rendering/RenderBlockFlow.cpp |
+++ b/sky/engine/core/rendering/RenderBlockFlow.cpp |
@@ -104,7 +104,7 @@ inline void RenderBlockFlow::layoutBlockFlow(SubtreeLayoutScope& layoutScope) |
if (previousHeight != logicalHeight()) |
relayoutChildren = true; |
- layoutPositionedObjects(relayoutChildren || isDocumentElement(), oldLeft != logicalLeft() ? ForcedLayoutAfterContainingBlockMoved : DefaultLayout); |
+ layoutPositionedObjects(relayoutChildren, oldLeft != logicalLeft() ? ForcedLayoutAfterContainingBlockMoved : DefaultLayout); |
// Add overflow from children (unless we're multi-column, since in that case all our child overflow is clipped anyway). |
computeOverflow(oldClientAfterEdge); |