diff options
Diffstat (limited to 'WireGuard')
-rw-r--r-- | WireGuard/WireGuard/UI/iOS/AppDelegate.swift | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/WireGuard/WireGuard/UI/iOS/AppDelegate.swift b/WireGuard/WireGuard/UI/iOS/AppDelegate.swift index 3116f7a..5dca2ad 100644 --- a/WireGuard/WireGuard/UI/iOS/AppDelegate.swift +++ b/WireGuard/WireGuard/UI/iOS/AppDelegate.swift @@ -52,11 +52,7 @@ extension AppDelegate { viewControllerWithRestorationIdentifierPath identifierComponents: [String], coder: NSCoder) -> UIViewController? { guard let vcIdentifier = identifierComponents.last else { return nil } - if (vcIdentifier == "MainVC") { - return MainViewController() - } else if (vcIdentifier == "TunnelsListVC") { - return TunnelsListTableViewController() - } else if (vcIdentifier.hasPrefix("TunnelDetailVC:")) { + if (vcIdentifier.hasPrefix("TunnelDetailVC:")) { let tunnelName = String(vcIdentifier.suffix(vcIdentifier.count - "TunnelDetailVC:".count)) if let tunnelsManager = mainVC?.tunnelsManager { if let tunnel = tunnelsManager.tunnel(named: tunnelName) { @@ -66,7 +62,6 @@ extension AppDelegate { // Show it when tunnelsManager is available mainVC?.showTunnelDetailForTunnel(named: tunnelName, animated: false) } - } return nil } |