From 8a39112f3ad7831f8b611db39579ba179b34eed8 Mon Sep 17 00:00:00 2001 From: Kyle Date: Mon, 15 Sep 2025 02:18:36 +0800 Subject: [PATCH 1/2] Fix macOS Timeline animation issue --- Sources/OpenSwiftUI/Animation/Timeline/TimelineView.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Sources/OpenSwiftUI/Animation/Timeline/TimelineView.swift b/Sources/OpenSwiftUI/Animation/Timeline/TimelineView.swift index e4ff9dfa4..204a1b049 100644 --- a/Sources/OpenSwiftUI/Animation/Timeline/TimelineView.swift +++ b/Sources/OpenSwiftUI/Animation/Timeline/TimelineView.swift @@ -416,6 +416,7 @@ extension TimelineView: View, PrimitiveView, UnaryView where Content: View { } #else while nextTime <= currentReferenceTime, let next = iterator?.next() { + currentTime = nextTime nextTime = next.timeIntervalSinceReferenceDate } #endif From c4c3985464afa1f03044393bf48c48e25d4ee626 Mon Sep 17 00:00:00 2001 From: Kyle Date: Mon, 15 Sep 2025 02:18:44 +0800 Subject: [PATCH 2/2] Fix visionOS build issue --- .../Overlay/CoreUI/CoreUI+UIUserInterfaceIdiom.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/OpenSwiftUI_SPI/Overlay/CoreUI/CoreUI+UIUserInterfaceIdiom.m b/Sources/OpenSwiftUI_SPI/Overlay/CoreUI/CoreUI+UIUserInterfaceIdiom.m index cb1bd9013..89fb76c1f 100644 --- a/Sources/OpenSwiftUI_SPI/Overlay/CoreUI/CoreUI+UIUserInterfaceIdiom.m +++ b/Sources/OpenSwiftUI_SPI/Overlay/CoreUI/CoreUI+UIUserInterfaceIdiom.m @@ -53,7 +53,7 @@ CUISubtype _CUISubtypeForIdiom(UIUserInterfaceIdiom idiom) { default: return CUISubtypeNormal; } #else - return CUISubtypeAppleVision + return CUISubtypeAppleVision; #endif }