diff --git a/Sources/Classes/Services/NetworkService.swift b/Sources/Classes/Services/NetworkService.swift index b988b65b..d40f96c9 100644 --- a/Sources/Classes/Services/NetworkService.swift +++ b/Sources/Classes/Services/NetworkService.swift @@ -84,7 +84,10 @@ open class NetworkService { /// Shows network activity indicator when requests in executed. Works only on iOS. public func bindToApplicationActivityIndicator() { - bindActivityIndicator()?.disposed(by: disposeBag) + // Fatal error: `drive*` family of methods can be only called from `MainThread` + DispatchQueue.main.async { + bindActivityIndicator()?.disposed(by: self.disposeBag) + } } /// Disable showing network activity indicator.