Fix wrong min-width percentage calculation for child #1015

Open
woehrl01 wants to merge 3 commits from woehrl01/fix-child-percent into main
51 changed files with 624 additions and 873 deletions
Showing only changes of commit b61a63669c - Show all commits

View File

@@ -2127,7 +2127,7 @@ static float YGDistributeFreeSpaceSecondPass(
currentRelativeChild, currentRelativeChild,
mainAxis, mainAxis,
currentRelativeChild->getLayout().computedFlexBasis, currentRelativeChild->getLayout().computedFlexBasis,
mainAxisownerSize) availableInnerMainDim)
.unwrap(); .unwrap();
float updatedMainSize = childFlexBasis; float updatedMainSize = childFlexBasis;
@@ -2313,7 +2313,7 @@ static void YGDistributeFreeSpaceFirstPass(
currentRelativeChild, currentRelativeChild,
mainAxis, mainAxis,
currentRelativeChild->getLayout().computedFlexBasis, currentRelativeChild->getLayout().computedFlexBasis,
mainAxisownerSize) availableInnerMainDim)
.unwrap(); .unwrap();
if (collectedFlexItemsValues.remainingFreeSpace < 0) { if (collectedFlexItemsValues.remainingFreeSpace < 0) {