Reply to onAppear is called when the view hasn't appeared This has been fixed with Xcode 12.1.1 onAppear now only is called, wenn the tab actually was selected. UI Frameworks SwiftUI Nov ’20