diff --git a/Sources/Marquee/Marquee.swift b/Sources/Marquee/Marquee.swift index a4723f8..c6895f4 100644 --- a/Sources/Marquee/Marquee.swift +++ b/Sources/Marquee/Marquee.swift @@ -67,6 +67,9 @@ public struct Marquee : View where Content : View { .onChange(of: direction) { [] _ in resetAnimation(duration: duration, autoreverses: autoreverses, proxy: proxy) } + .onChange(of: proxy.size) { [] _ in + resetAnimation(duration: duration, autoreverses: autoreverses, proxy: proxy) + } }.clipped() }