]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
Tunnel list: Don't show the detail view after creating a config from scratch
authorRoopesh Chander <roop@roopc.net>
Sat, 3 Nov 2018 10:21:21 +0000 (15:51 +0530)
committerRoopesh Chander <roop@roopc.net>
Sat, 3 Nov 2018 10:21:29 +0000 (15:51 +0530)
So it's consistent with the other two "Add a configuration" menu items

Signed-off-by: Roopesh Chander <roop@roopc.net>
WireGuard/WireGuard/UI/iOS/TunnelsListTableViewController.swift

index df509a629369db9ce02729021434d2a2972faa6b..7974549ab456bb1f0c00046e1e46ef510ef4d9d1 100644 (file)
@@ -147,7 +147,6 @@ class TunnelsListTableViewController: UIViewController {
 
     func presentViewControllerForTunnelCreation(tunnelsManager: TunnelsManager, tunnelConfiguration: TunnelConfiguration?) {
         let editVC = TunnelEditTableViewController(tunnelsManager: tunnelsManager, tunnelConfiguration: tunnelConfiguration)
-        editVC.delegate = self
         let editNC = UINavigationController(rootViewController: editVC)
         editNC.modalPresentationStyle = .formSheet
         self.present(editNC, animated: true)
@@ -245,21 +244,6 @@ class TunnelsListTableViewController: UIViewController {
     }
 }
 
-// MARK: TunnelEditTableViewControllerDelegate
-
-extension TunnelsListTableViewController: TunnelEditTableViewControllerDelegate {
-    func tunnelSaved(tunnel: TunnelContainer) {
-        guard let tunnelsManager = tunnelsManager else { return }
-        let tunnelDetailVC = TunnelDetailTableViewController(tunnelsManager: tunnelsManager,
-                                                             tunnel: tunnel)
-        let tunnelDetailNC = UINavigationController(rootViewController: tunnelDetailVC)
-        showDetailViewController(tunnelDetailNC, sender: self) // Shall get propagated up to the split-vc
-    }
-    func tunnelEditingCancelled() {
-        // Nothing to do here
-    }
-}
-
 // MARK: UIDocumentPickerDelegate
 
 extension TunnelsListTableViewController: UIDocumentPickerDelegate {