diff --git a/Sources/Structures/Views/AnyLoadingIndicator.swift b/Sources/Structures/Views/AnyLoadingIndicator.swift index 3e5fbbcb..ebdf7422 100644 --- a/Sources/Structures/Views/AnyLoadingIndicator.swift +++ b/Sources/Structures/Views/AnyLoadingIndicator.swift @@ -31,8 +31,8 @@ public struct AnyLoadingIndicator: Animatable { /// Initializer with indicator that should be wrapped. /// /// - Parameter _: indicator for wrapping. - public init (_ base: Indicator) where Indicator: LoadingIndicator { - self.internalView = base.view + public init (_ base: Indicator, backgroundView: UIView? = nil) where Indicator: LoadingIndicator { + self.internalView = backgroundView ?? base.view self.animatableView = base.view }