Explorar o código

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 %!s(int64=5) %!d(string=hai) anos
pai
achega
ca784c0929
Modificáronse 1 ficheiros con 1 adicións e 3 borrados
  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)