Added a couple more thread checks just to be safe

pull/1061/head
Morgan Pretty 2 months ago
parent 3887a8902e
commit e47e0e45f5

@ -133,6 +133,12 @@ final class MainAppContext: AppContext {
}
func setStatusBarHidden(_ isHidden: Bool, animated isAnimated: Bool) {
guard Thread.isMainThread else {
return DispatchQueue.main.async { [weak self] in
self?.setStatusBarHidden(isHidden, animated: isAnimated)
}
}
UIApplication.shared.setStatusBarHidden(isHidden, with: (isAnimated ? .slide : .none))
}
@ -177,6 +183,12 @@ final class MainAppContext: AppContext {
}
func setNetworkActivityIndicatorVisible(_ value: Bool) {
guard Thread.isMainThread else {
return DispatchQueue.main.async { [weak self] in
self?.setNetworkActivityIndicatorVisible(value)
}
}
UIApplication.shared.isNetworkActivityIndicatorVisible = value
}

Loading…
Cancel
Save