Skip to content

Commit 6576a10

Browse files
Merge pull request #108 from kishikawakatsumi/refactor
Refactor
2 parents 0448ee6 + 5690510 commit 6576a10

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/IBPCollectionViewCompositionalLayout/IBPCollectionCompositionalLayoutSolver.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ - (void)solveGroup:(IBPNSCollectionLayoutGroup *)group forContainer:(IBPNSCollec
297297
verticalFlexibleSpacingCount++;
298298
}
299299
}
300-
if (group.isHorizontalGroup) {
300+
if (group.isHorizontalGroup && horizontalFlexibleSpacingCount > 0) {
301301
CGFloat actualSpacing = floor((CGRectGetWidth(containerFrame) - totalSize.width) / horizontalFlexibleSpacingCount);
302302
CGFloat trailingDelta = 0;
303303
for (IBPCollectionCompositionalLayoutSolverResult *result in groupedItemResults) {
@@ -318,7 +318,7 @@ - (void)solveGroup:(IBPNSCollectionLayoutGroup *)group forContainer:(IBPNSCollec
318318
result.frame = frame;
319319
}
320320
}
321-
if (group.isVerticalGroup) {
321+
if (group.isVerticalGroup && verticalFlexibleSpacingCount > 0) {
322322
CGFloat actualSpacing = floor((CGRectGetHeight(containerFrame) - totalSize.height) / verticalFlexibleSpacingCount);
323323
CGFloat bottomDelta = 0;
324324
for (IBPCollectionCompositionalLayoutSolverResult *result in groupedItemResults) {

0 commit comments

Comments
 (0)