diff --git a/iOS/XikoloTabBarController.swift b/iOS/XikoloTabBarController.swift index 4a91ac7e8..7b8f34ef4 100644 --- a/iOS/XikoloTabBarController.swift +++ b/iOS/XikoloTabBarController.swift @@ -105,10 +105,11 @@ class XikoloTabBarController: UITabBarController { } logger.info("Update app state from %@ to %@", String(describing: self.status), String(describing: newValue)) - let animated = self.status != .standard - UIView.animate(withDuration: defaultAnimationDuration(animated)) { - self._status = newValue - self.updateMessageViewAppearance() + + self._status = newValue + + DispatchQueue.main.async { [weak self] in + self?.updateMessageViewAppearance() } } }