Przeglądaj źródła

call maybeNetwork() unconditionally on coming to foreground; the call is required when there is some network, so, it is called in the majority of cases anyway. skipping the check removes uncertainity in checking the network state.

B. Petersen 5 lat temu
rodzic
commit
ca784c0929
1 zmienionych plików z 1 dodań i 3 usunięć
  1. 1 3
      deltachat-ios/AppDelegate.swift

+ 1 - 3
deltachat-ios/AppDelegate.swift

@@ -103,9 +103,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterD
         logger.info("---- foreground ----")
         appIsInForeground = true
         startThreads()
-        if reachability.connection != .none {
-            self.dcContext.maybeNetwork()
-        }
+        self.dcContext.maybeNetwork()
 
         if let userDefaults = UserDefaults.shared, userDefaults.bool(forKey: UserDefaults.hasExtensionAttemptedToSend) {
             userDefaults.removeObject(forKey: UserDefaults.hasExtensionAttemptedToSend)