Dismiss qr scan vc on cancel.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
Jeroen Leenarts 2018-10-02 21:23:52 +02:00
parent 37be243317
commit 9906e6ba04
1 changed files with 3 additions and 1 deletions

View File

@ -105,7 +105,9 @@ class QRScanViewController: UIViewController {
let tunnel = try Tunnel.fromConfig(code, context: viewContext)
let alert = UIAlertController(title: NSLocalizedString("Enter a title for new tunnel", comment: ""), message: nil, preferredStyle: .alert)
alert.addTextField(configurationHandler: nil)
alert.addAction(UIAlertAction(title: NSLocalizedString("Cancel", comment: ""), style: .cancel, handler: nil))
alert.addAction(UIAlertAction(title: NSLocalizedString("Cancel", comment: ""), style: .cancel, handler: { [weak self] _ in
self?.delegate?.didCancel(qrScanViewController: self!)
}))
alert.addAction(UIAlertAction(title: NSLocalizedString("Save", comment: ""), style: .default, handler: { [weak self] _ in
do {
tunnel.title = alert.textFields?[0].text