From b62cbdf0721ed816929b06fd68bec1ae1a8c5265 Mon Sep 17 00:00:00 2001 From: DreamPiggy Date: Sat, 5 Oct 2019 15:49:16 +0800 Subject: [PATCH] Fix the compile issue of macOS --- SDWebImageSwiftUI/Classes/AnimatedImage.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/SDWebImageSwiftUI/Classes/AnimatedImage.swift b/SDWebImageSwiftUI/Classes/AnimatedImage.swift index 0823296..747464a 100644 --- a/SDWebImageSwiftUI/Classes/AnimatedImage.swift +++ b/SDWebImageSwiftUI/Classes/AnimatedImage.swift @@ -129,6 +129,12 @@ public struct AnimatedImage : PlatformViewRepresentable { } } } + + #if os(macOS) + if self.isAnimating != view.wrapped.animates { + view.wrapped.animates = self.isAnimating + } + #else if self.isAnimating != view.wrapped.isAnimating { if self.isAnimating { view.wrapped.startAnimating() @@ -136,6 +142,7 @@ public struct AnimatedImage : PlatformViewRepresentable { view.wrapped.stopAnimating() } } + #endif configureView(view, context: context) layoutView(view, context: context)