]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
WireGuardApp: Refactor indicator initialization
authorAndrej Mihajlov <and@mullvad.net>
Mon, 14 Dec 2020 15:22:52 +0000 (16:22 +0100)
committerJason A. Donenfeld <Jason@zx2c4.com>
Tue, 15 Dec 2020 14:56:22 +0000 (15:56 +0100)
Signed-off-by: Andrej Mihajlov <and@mullvad.net>
Sources/WireGuardApp/UI/iOS/ViewController/TunnelsListTableViewController.swift

index 7f405cf8f92d0b8065541b2c92775ec7a4ed901d..1cf4a07b22d564f7dd6506443e9c5df11e29c2fe 100644 (file)
@@ -32,15 +32,14 @@ class TunnelsListTableViewController: UIViewController {
     }()
 
     let busyIndicator: UIActivityIndicatorView = {
+        let busyIndicator: UIActivityIndicatorView
         if #available(iOS 13.0, *) {
-            let busyIndicator = UIActivityIndicatorView(style: .medium)
-            busyIndicator.hidesWhenStopped = true
-            return busyIndicator
+            busyIndicator = UIActivityIndicatorView(style: .medium)
         } else {
-            let busyIndicator = UIActivityIndicatorView(style: .gray)
-            busyIndicator.hidesWhenStopped = true
-            return busyIndicator
+            busyIndicator = UIActivityIndicatorView(style: .gray)
         }
+        busyIndicator.hidesWhenStopped = true
+        return busyIndicator
     }()
 
     var detailDisplayedTunnel: TunnelContainer?