From 25e72e5fead805c47e401b2f011d619da2253e15 Mon Sep 17 00:00:00 2001 From: Fedor Date: Thu, 7 May 2020 14:45:26 +0300 Subject: [PATCH] [layout] Always move descendants of layout frames if moved. --- layout/generic/nsContainerFrame.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/layout/generic/nsContainerFrame.cpp b/layout/generic/nsContainerFrame.cpp index ecd704251..e2537968c 100644 --- a/layout/generic/nsContainerFrame.cpp +++ b/layout/generic/nsContainerFrame.cpp @@ -1031,6 +1031,7 @@ nsContainerFrame::ReflowChild(nsIFrame* aKidFrame, if (0 == (aFlags & NS_FRAME_NO_MOVE_VIEW)) { PositionFrameView(aKidFrame); + PositionChildViews(aKidFrame); } // Reflow the child frame @@ -1074,6 +1075,7 @@ nsContainerFrame::ReflowChild(nsIFrame* aKidFrame, if (0 == (aFlags & NS_FRAME_NO_MOVE_VIEW)) { PositionFrameView(aKidFrame); + PositionChildViews(aKidFrame); } // Reflow the child frame