diff --git a/iterableapi/src/main/java/com/iterable/iterableapi/IterableApi.java b/iterableapi/src/main/java/com/iterable/iterableapi/IterableApi.java index 6c484b2fd..9edcf9bb7 100644 --- a/iterableapi/src/main/java/com/iterable/iterableapi/IterableApi.java +++ b/iterableapi/src/main/java/com/iterable/iterableapi/IterableApi.java @@ -92,11 +92,7 @@ public static IterableApi sharedInstanceWithApiKey(Context currentContext, Strin if (currentContext instanceof Activity) { Activity currentActivity = (Activity) currentContext; - Intent calledIntent = currentActivity.getIntent(); - if (isIterableIntent(calledIntent)) { - sharedInstance.setPayloadData(calledIntent); - sharedInstance.tryTrackNotifOpen(calledIntent); - } + onNewIntent(currentActivity.getIntent()); } else { IterableLogger.w(TAG, "Notification Opens will not be tracked: "+ "sharedInstanceWithApiKey called with a Context that is not an instance of Activity. " +