From 07e1acd00827cdbf8cb354f67ac34c3caa135ab2 Mon Sep 17 00:00:00 2001 From: DouKing Date: Fri, 13 Oct 2017 18:35:42 +0800 Subject: [PATCH] application.state should called on main queue --- Moody/MoodySync/ApplicationActiveStateObserver.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Moody/MoodySync/ApplicationActiveStateObserver.swift b/Moody/MoodySync/ApplicationActiveStateObserver.swift index 477aa14..3601a1f 100644 --- a/Moody/MoodySync/ApplicationActiveStateObserver.swift +++ b/Moody/MoodySync/ApplicationActiveStateObserver.swift @@ -41,8 +41,10 @@ extension ApplicationActiveStateObserving { observer.applicationDidBecomeActive() } }) - if UIApplication.shared.applicationState == .active { - applicationDidBecomeActive() + DispatchQueue.main.async { + if UIApplication.shared.applicationState == .active { + self.applicationDidBecomeActive() + } } } }