Skip to content

Commit 25f0657

Browse files
authored
Merge pull request #1447 from OneSignal/fix/crash_when_failing_to_load_IAM
Cleanup IAM window on the main thread when failing to load
2 parents 504f41f + 1ae11e6 commit 25f0657

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

iOS_SDK/OneSignalSDK/OneSignalInAppMessages/Controller/OSMessagingController.m

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -901,7 +901,9 @@ - (void)messageViewDidDisplayPage:(OSInAppMessageInternal *)message withPageId:(
901901

902902
- (void)messageIsNotActive:(OSInAppMessageInternal *)message {
903903
[self deleteInactiveMessage:message];
904-
[self cleanUpInAppWindow];
904+
dispatch_async(dispatch_get_main_queue(), ^{
905+
[self cleanUpInAppWindow];
906+
});
905907
}
906908

907909
- (void)messageWillDisplay:(nonnull OSInAppMessageInternal *)message {

0 commit comments

Comments
 (0)