From c646dbc56083e43121a7757ceb6e990677d58dbf Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Fri, 7 Dec 2018 12:37:06 -0500 Subject: [PATCH] Deconflict lazy restore and app readiness. --- Signal/src/util/Backup/OWSBackupLazyRestore.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Signal/src/util/Backup/OWSBackupLazyRestore.swift b/Signal/src/util/Backup/OWSBackupLazyRestore.swift index e605911e0..76f7c2139 100644 --- a/Signal/src/util/Backup/OWSBackupLazyRestore.swift +++ b/Signal/src/util/Backup/OWSBackupLazyRestore.swift @@ -77,6 +77,9 @@ public class BackupLazyRestore: NSObject { public func runIfNecessary() { AssertIsOnMainThread() + guard AppReadiness.isAppReady() else { + return + } guard CurrentAppContext().isMainAppAndActive else { return }