diff --git a/MVMCoreUI/Atomic/Atoms/Views/LoadingSpinner.swift b/MVMCoreUI/Atomic/Atoms/Views/LoadingSpinner.swift index 60abec3c..9bb6ff91 100644 --- a/MVMCoreUI/Atomic/Atoms/Views/LoadingSpinner.swift +++ b/MVMCoreUI/Atomic/Atoms/Views/LoadingSpinner.swift @@ -48,6 +48,7 @@ open class LoadingSpinner: View { override open func layoutSubviews() { super.layoutSubviews() +// layer.fillColor = nil layer.strokeColor = strokeColor.cgColor layer.lineWidth = lineWidth @@ -63,9 +64,17 @@ open class LoadingSpinner: View { clockwise: true).cgPath } + open override func updateView(_ size: CGFloat) { + super.updateView(size) + + layer.removeAllAnimations() + animate() + } + public override func reset() { super.reset() + layer.removeAllAnimations() heightConstraint?.isActive = false widthConstraint?.isActive = false }