diff --git a/MVMCore/MVMCore/PresentationHandling/NavigationOperation.swift b/MVMCore/MVMCore/PresentationHandling/NavigationOperation.swift index a6aa16c..d8aef54 100644 --- a/MVMCore/MVMCore/PresentationHandling/NavigationOperation.swift +++ b/MVMCore/MVMCore/PresentationHandling/NavigationOperation.swift @@ -68,9 +68,9 @@ open class NavigationOperation: MVMCoreOperation, UINavigationControllerDelegate let index = navigationController.getIndexOfViewController(with: pageType) else { return false } - var viewControllers = navigationController.viewControllers[...index] + var viewControllers = Array(navigationController.viewControllers[...index]) viewControllers[index] = viewController - set(viewControllers: Array(viewControllers), navigationController: navigationController, animated: animated) + set(viewControllers: viewControllers, navigationController: navigationController, animated: animated) return true }