From 5478812db30f5a207820c2356fed5132d0f773db Mon Sep 17 00:00:00 2001 From: Joe Vilches Date: Fri, 6 Dec 2024 15:34:06 -0800 Subject: [PATCH] Use crossAxisOwnerSize instead of ownerHeight in cross axis bound call (#1763) Summary: Pull Request resolved: https://github.com/facebook/yoga/pull/1763 X-link: https://github.com/facebook/react-native/pull/48080 Small bug that I noticed while doing intrinsic sizing. We have the ownerHeight as the axis size despite bounding the length of the cross axis. This should therefore be the crossAxisOwnerSize, which might be the width in some cases Changelog: [Internal] Reviewed By: NickGerleman Differential Revision: D66736539 fbshipit-source-id: 528fc438b3327cd6f7890ea0ba408e4ce7b0f02c --- yoga/algorithm/CalculateLayout.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yoga/algorithm/CalculateLayout.cpp b/yoga/algorithm/CalculateLayout.cpp index 31841e35b0..36184745e2 100644 --- a/yoga/algorithm/CalculateLayout.cpp +++ b/yoga/algorithm/CalculateLayout.cpp @@ -1780,7 +1780,7 @@ static void calculateLayoutImpl( crossAxis, direction, unclampedCrossDim, - ownerHeight, + crossAxisOwnerSize, ownerWidth) - paddingAndBorderAxisCross;