Index: sky/engine/core/rendering/RenderFlexibleBox.cpp |
diff --git a/sky/engine/core/rendering/RenderFlexibleBox.cpp b/sky/engine/core/rendering/RenderFlexibleBox.cpp |
index d7dfbdba77f1618979c200bfe7648a91e1f05656..e50ed6ea4a64ab4a7b8cb9b91a619eb302eb6e7a 100644 |
--- a/sky/engine/core/rendering/RenderFlexibleBox.cpp |
+++ b/sky/engine/core/rendering/RenderFlexibleBox.cpp |
@@ -239,7 +239,7 @@ void RenderFlexibleBox::layout() |
if (logicalHeight() != previousHeight) |
relayoutChildren = true; |
- layoutPositionedObjects(relayoutChildren || isDocumentElement()); |
+ layoutPositionedObjects(relayoutChildren); |
// FIXME: css3/flexbox/repaint-rtl-column.html seems to issue paint invalidations for more overflow than it needs to. |
computeOverflow(clientLogicalBottomAfterRepositioning()); |