diff --git a/ios/RNFBMessaging/RNFBMessaging+UNUserNotificationCenter.m b/ios/RNFBMessaging/RNFBMessaging+UNUserNotificationCenter.m index 0269284b9a..541114d9b6 100644 --- a/ios/RNFBMessaging/RNFBMessaging+UNUserNotificationCenter.m +++ b/ios/RNFBMessaging/RNFBMessaging+UNUserNotificationCenter.m @@ -75,7 +75,9 @@ - (void)userNotificationCenter:(UNUserNotificationCenter *)center willPresentNot // 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);