From c8809c0c77ef800755a6958855f8f8588fb0e910 Mon Sep 17 00:00:00 2001 From: Jinwoo Kim Date: Sat, 10 Jan 2026 01:38:16 +0900 Subject: [PATCH] Optimize overflow for StackLayout.makeChildren() --- Sources/OpenSwiftUICore/Layout/Stack/StackLayout.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/OpenSwiftUICore/Layout/Stack/StackLayout.swift b/Sources/OpenSwiftUICore/Layout/Stack/StackLayout.swift index 9faf0c30b..d86d8c8aa 100644 --- a/Sources/OpenSwiftUICore/Layout/Stack/StackLayout.swift +++ b/Sources/OpenSwiftUICore/Layout/Stack/StackLayout.swift @@ -130,7 +130,7 @@ struct StackLayout { if let uniformSpacing = header.uniformSpacing { distanceToPrevious = uniformSpacing } else { - let previousSpacing = proxies[index-1].spacing + let previousSpacing = proxies[index&-1].spacing let spacing = subview.spacing distanceToPrevious = previousSpacing.distance(to: spacing, along: header.majorAxis) }