Skip to content

Commit ed3e6eb

Browse files
committed
start IAMs as paused
1 parent ae19d7b commit ed3e6eb

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

iOS_SDK/OneSignalSwiftUIExample/OneSignalSwiftUIExample/App/OneSignalSwiftUIExampleApp.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,9 @@ class AppDelegate: NSObject, UIApplicationDelegate, UNUserNotificationCenterDele
144144

145145
private func restoreCachedStates() {
146146
// Restore IAM paused status
147-
let iamPaused = UserDefaults.standard.bool(forKey: cachedIAMPausedKey)
147+
let iamPaused = UserDefaults.standard.object(forKey: cachedIAMPausedKey) == nil
148+
? true
149+
: UserDefaults.standard.bool(forKey: cachedIAMPausedKey)
148150
OneSignal.InAppMessages.paused = iamPaused
149151

150152
// Restore location shared status

0 commit comments

Comments
 (0)