From eb34b1916d9befe12ad1a4d9f5f6e030d06d2f38 Mon Sep 17 00:00:00 2001 From: Mohsen Niaki Date: Thu, 18 Apr 2024 17:04:30 +0200 Subject: [PATCH] fix(#10): resetAnimation on size change --- Sources/Marquee/Marquee.swift | 3 +++ 1 file changed, 3 insertions(+) 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() }