Commit fd4f7bb
committed
Re-attempt display of queued IAMs when unpausing
Setting InAppMessages.Paused = false re-evaluated triggers but never
drained messages already queued while paused, so they stayed parked in
messageDisplayQueue until the next session boundary. The unpause branch
of the paused setter now also calls attemptToShowInAppMessage() to drain
the existing queue before re-evaluating triggers.
Fixes #26471 parent ff1e8be commit fd4f7bb
1 file changed
Lines changed: 3 additions & 0 deletions
File tree
- OneSignalSDK/onesignal/in-app-messages/src/main/java/com/onesignal/inAppMessages/internal
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
192 | 195 | | |
193 | 196 | | |
194 | 197 | | |
| |||
0 commit comments