diff --git a/android/src/main/java/com/evollu/react/fcm/FIRMessagingModule.java b/android/src/main/java/com/evollu/react/fcm/FIRMessagingModule.java index 5a6575ac47f98d4c267d74af903840a29e95e17a..10f7c73c3e45a0765e46b4c427abb927f5e35dd4 100644 --- a/android/src/main/java/com/evollu/react/fcm/FIRMessagingModule.java +++ b/android/src/main/java/com/evollu/react/fcm/FIRMessagingModule.java @@ -57,11 +57,11 @@ public class FIRMessagingModule extends ReactContextBaseJavaModule implements Li @ReactMethod public void getInitialNotification(Promise promise){ Activity activity = getCurrentActivity(); - if(activity == null){ + if(activity == null || activity.getIntent().getAction() == "android.intent.action.MAIN"){ promise.resolve(null); return; } - promise.resolve(parseIntent(getCurrentActivity().getIntent())); + promise.resolve(parseIntent(activity.getIntent())); } @ReactMethod