diff --git a/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/Controller/OSMessagingController.m b/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/Controller/OSMessagingController.m index 4fb651db5..157efafb1 100644 --- a/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/Controller/OSMessagingController.m +++ b/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/Controller/OSMessagingController.m @@ -683,6 +683,10 @@ - (void)messageViewImpressionRequest:(OSInAppMessageInternal *)message { Checks to see if any messages should be shown now */ - (void)evaluateMessages { + if (_isInAppMessagingPaused) { + [OneSignalLog onesignalLog:ONE_S_LL_VERBOSE message:@"Not evaluating in app messages while paused"]; + return; + } [OneSignalLog onesignalLog:ONE_S_LL_VERBOSE message:@"Evaluating in app messages"]; for (OSInAppMessageInternal *message in self.messages) { if ([self.triggerController messageMatchesTriggers:message]) {