Skip to content

Commit 373c5df

Browse files
authored
Merge pull request #188 from BranchMetrics/fix-android-crash-on-link-open
Fix #187: Check WeakReference before calling get()
2 parents 5867bb4 + a5fc5f4 commit 373c5df

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

android/src/main/java/io/branch/rnbranch/RNBranchModule.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,9 @@ public void onInitFinished(JSONObject referringParams, BranchError error) {
9393
BranchUniversalObject branchUniversalObject = BranchUniversalObject.getReferredBranchUniversalObject();
9494
LinkProperties linkProperties = LinkProperties.getReferredLinkProperties();
9595

96-
Branch.BranchUniversalReferralInitListener listener = initListener.get();
97-
if (listener != null) {
98-
listener.onInitFinished(branchUniversalObject, linkProperties, error);
96+
if (initListener != null) {
97+
Branch.BranchUniversalReferralInitListener listener = initListener.get();
98+
if (listener != null) listener.onInitFinished(branchUniversalObject, linkProperties, error);
9999
}
100100
generateLocalBroadcast(referringParams, uri, branchUniversalObject, linkProperties, error);
101101
}

0 commit comments

Comments
 (0)