Skip to content

Commit 353eac7

Browse files
fix: ANRs in android app due to multiple installReferrer API calls (#479)
1 parent c3be9f7 commit 353eac7

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

android-core/src/main/java/com/mparticle/InstallReferrerHelper.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ public static void setInstallReferrer(@NonNull Context context, @Nullable String
3838
}
3939

4040
public static void fetchInstallReferrer(@NonNull final Context context, @NonNull final InstallReferrerCallback callback) {
41+
if (InstallReferrerHelper.getInstallReferrer(context) != null) {
42+
return;
43+
}
4144
if (MPUtility.isInstallRefApiAvailable()) {
4245
Runnable runnable = new Runnable() {
4346
@Override

0 commit comments

Comments
 (0)