Reply to SwiftUI : NavigationStack in new iOS 18 TabView pushes twice when path in parameter I found that using the new Tab API (https://developer.apple.com/documentation/swiftui/tab) on iOS 18 resolves the problem for me. UI Frameworks SwiftUI Sep ’24