diff --git a/packages/messaging/ios/RNFBMessaging/RNFBMessaging+UNUserNotificationCenter.m b/packages/messaging/ios/RNFBMessaging/RNFBMessaging+UNUserNotificationCenter.m index 0269284b..541114d9 100644 --- a/packages/messaging/ios/RNFBMessaging/RNFBMessaging+UNUserNotificationCenter.m +++ b/packages/messaging/ios/RNFBMessaging/RNFBMessaging+UNUserNotificationCenter.m @@ -75,7 +75,9 @@ struct { // TODO in a later version allow customising completion options in JS code completionHandler(UNNotificationPresentationOptionNone); - } else if (_originalDelegate != nil && originalDelegateRespondsTo.willPresentNotification) { + } + + if (_originalDelegate != nil && originalDelegateRespondsTo.willPresentNotification) { [_originalDelegate userNotificationCenter:center willPresentNotification:notification withCompletionHandler:completionHandler]; } else { completionHandler(UNNotificationPresentationOptionNone);