From 0ad7b12a2900011cd4516376dcae3d194d2b39bf Mon Sep 17 00:00:00 2001 From: zhangjunhou Date: Fri, 30 Nov 2018 15:07:17 +0800 Subject: [PATCH] fix fcm isForeground --- .../modules/RNPushNotificationListenerService.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/android/src/main/java/com/dieam/reactnativepushnotification/modules/RNPushNotificationListenerService.java b/android/src/main/java/com/dieam/reactnativepushnotification/modules/RNPushNotificationListenerService.java index 40fec92d9..9777d6d6b 100644 --- a/android/src/main/java/com/dieam/reactnativepushnotification/modules/RNPushNotificationListenerService.java +++ b/android/src/main/java/com/dieam/reactnativepushnotification/modules/RNPushNotificationListenerService.java @@ -129,10 +129,11 @@ private void handleRemotePushNotification(ReactApplicationContext context, Bundl } Log.v(LOG_TAG, "sendNotification: " + bundle); - - Application applicationContext = (Application) context.getApplicationContext(); - RNPushNotificationHelper pushNotificationHelper = new RNPushNotificationHelper(applicationContext); - pushNotificationHelper.sendToNotificationCentre(bundle); + if (!isForeground) { + Application applicationContext = (Application) context.getApplicationContext(); + RNPushNotificationHelper pushNotificationHelper = new RNPushNotificationHelper(applicationContext); + pushNotificationHelper.sendToNotificationCentre(bundle); + } } private boolean isApplicationInForeground() {