diff --git a/Source/Turbo Navigator/TurboNavigator.swift b/Source/Turbo Navigator/TurboNavigator.swift index 4776733..efb0f53 100644 --- a/Source/Turbo Navigator/TurboNavigator.swift +++ b/Source/Turbo Navigator/TurboNavigator.swift @@ -219,11 +219,9 @@ extension TurboNavigator: TurboNavigationHierarchyControllerDelegate { newTopmostVisitable: any Visitable) { switch navigationStack { case .main: - session.visit(newTopmostVisitable, options: .init(action: .restore)) - session.reload() + session.visit(newTopmostVisitable, options: .init(action: .replace)) case .modal: - modalSession.visit(newTopmostVisitable, options: .init(action: .restore)) - modalSession.reload() + modalSession.visit(newTopmostVisitable, options: .init(action: .replace)) } } }