From e1feeef6d335bf75c7bf95e11e677b5c8663e3c6 Mon Sep 17 00:00:00 2001 From: Jimmy Dee Date: Thu, 16 Mar 2017 10:06:37 -0700 Subject: [PATCH] Add calls to this.buo.release() in componentWillUnmount() in testbed apps. --- testbed/testbed_carthage/src/BranchMethods.js | 5 +++++ testbed/testbed_cocoapods/src/BranchMethods.js | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/testbed/testbed_carthage/src/BranchMethods.js b/testbed/testbed_carthage/src/BranchMethods.js index cafd46e39..11c4dc635 100644 --- a/testbed/testbed_carthage/src/BranchMethods.js +++ b/testbed/testbed_carthage/src/BranchMethods.js @@ -17,6 +17,11 @@ class BranchMethods extends Component { results: [], } + componentWillUnmount() { + if (!this.buo) return + this.buo.release() + } + createBranchUniversalObject = async () => { try { let result = await branch.createBranchUniversalObject('abc', defaultBUO) diff --git a/testbed/testbed_cocoapods/src/BranchMethods.js b/testbed/testbed_cocoapods/src/BranchMethods.js index cafd46e39..11c4dc635 100644 --- a/testbed/testbed_cocoapods/src/BranchMethods.js +++ b/testbed/testbed_cocoapods/src/BranchMethods.js @@ -17,6 +17,11 @@ class BranchMethods extends Component { results: [], } + componentWillUnmount() { + if (!this.buo) return + this.buo.release() + } + createBranchUniversalObject = async () => { try { let result = await branch.createBranchUniversalObject('abc', defaultBUO)