Skip to content

Commit 9c940f4

Browse files
nan-lijinliu9508
authored andcommitted
Merge pull request #1863 from OneSignal/fix/iam_showing_on_app_launch
Fix IAMs showing inappropriately on every cold start
2 parents be730b2 + c6b2678 commit 9c940f4

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

OneSignalSDK/onesignal/in-app-messages/src/main/java/com/onesignal/inAppMessages/internal/InAppMessagesManager.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,10 @@ internal class InAppMessagesManager(
119119
}
120120

121121
override fun start() {
122+
val tempDismissedSet = _prefs.dismissedMessagesId
123+
if (tempDismissedSet != null)
124+
_dismissedMessages.addAll(tempDismissedSet)
125+
122126
val tempLastTimeInAppDismissed = _prefs.lastTimeInAppDismissed
123127
if (tempLastTimeInAppDismissed != null) {
124128
_state.lastTimeInAppDismissed = tempLastTimeInAppDismissed

0 commit comments

Comments
 (0)