diff --git a/ReactCommon/fabric/components/view/yoga/YogaLayoutableShadowNode.cpp b/ReactCommon/fabric/components/view/yoga/YogaLayoutableShadowNode.cpp index e9b5801b8fc..d05df322291 100644 --- a/ReactCommon/fabric/components/view/yoga/YogaLayoutableShadowNode.cpp +++ b/ReactCommon/fabric/components/view/yoga/YogaLayoutableShadowNode.cpp @@ -251,7 +251,9 @@ void YogaLayoutableShadowNode::layoutTree( layout(layoutContext); if (getHasNewLayout()) { - setLayoutMetrics(layoutMetricsFromYogaNode(yogaNode_)); + auto layoutMetrics = layoutMetricsFromYogaNode(yogaNode_); + layoutMetrics.pointScaleFactor = layoutContext.pointScaleFactor; + setLayoutMetrics(layoutMetrics); setHasNewLayout(false); } }