diff --git a/Tusker/Screens/Profile/ProfileViewController.swift b/Tusker/Screens/Profile/ProfileViewController.swift index cf5a29ce..bc8d02cc 100644 --- a/Tusker/Screens/Profile/ProfileViewController.swift +++ b/Tusker/Screens/Profile/ProfileViewController.swift @@ -335,12 +335,14 @@ extension ProfileViewController: TabbedPageViewController { extension ProfileViewController: TabBarScrollableViewController { func tabBarScrollToTop() { + guard isViewLoaded else { return } currentViewController.tabBarScrollToTop() } } extension ProfileViewController: StatusBarTappableViewController { func handleStatusBarTapped(xPosition: CGFloat) -> StatusBarTapActionResult { + guard isViewLoaded else { return .stop } return currentViewController.handleStatusBarTapped(xPosition: xPosition) } }