diff --git a/Tusker/Screens/Main/MainSplitViewController.swift b/Tusker/Screens/Main/MainSplitViewController.swift index 3e344ce7..d2df9c76 100644 --- a/Tusker/Screens/Main/MainSplitViewController.swift +++ b/Tusker/Screens/Main/MainSplitViewController.swift @@ -117,6 +117,8 @@ class MainSplitViewController: UISplitViewController { guard mode != navigationMode else { return } + navigationMode = mode + let viewControllers = secondaryNavController.viewControllers secondaryNavController.viewControllers = [] // Setting viewControllers = [] doesn't remove the VC views from their superviews immediately,