@@ -67,7 +67,7 @@ private static (float Main, float Cross) ResolveStackContentSize(List<(float Mai
6767 }
6868
6969 float contentMain = lineSizes . Max ( l => l . Main ) ;
70- float contentCross = lineSizes . Sum ( l => l . Cross ) + Math . Max ( 0 , lineSizes . Count - 1 ) * runSpacing ;
70+ float contentCross = lineSizes . Sum ( l => l . Cross ) + ( Math . Max ( 0 , lineSizes . Count - 1 ) * runSpacing ) ;
7171 return ( contentMain , contentCross ) ;
7272 }
7373
@@ -81,11 +81,11 @@ private static (float Start, float Between) ResolveMainAxisLayout(StackJustifyCo
8181 StackJustifyContent . Start => ( 0 , baseSpacing ) ,
8282 StackJustifyContent . Center => ( remaining / 2 , baseSpacing ) ,
8383 StackJustifyContent . End => ( remaining , baseSpacing ) ,
84- StackJustifyContent . SpaceBetween when itemCount > 1 => ( 0 , baseSpacing + distributable / ( itemCount - 1 ) ) ,
84+ StackJustifyContent . SpaceBetween when itemCount > 1 => ( 0 , baseSpacing + ( distributable / ( itemCount - 1 ) ) ) ,
8585 StackJustifyContent . SpaceAround when itemCount > 0 => ( distributable / ( itemCount * 2 ) ,
86- baseSpacing + distributable / itemCount ) ,
86+ baseSpacing + ( distributable / itemCount ) ) ,
8787 StackJustifyContent . SpaceEvenly when itemCount > 0 => ( distributable / ( itemCount + 1 ) ,
88- baseSpacing + distributable / ( itemCount + 1 ) ) ,
88+ baseSpacing + ( distributable / ( itemCount + 1 ) ) ) ,
8989 _ => ( 0 , baseSpacing )
9090 } ;
9191 }
0 commit comments