From 7d7c98f0fa9e97d3a4b80ea6345039d14d091b2e Mon Sep 17 00:00:00 2001 From: Ryan Linton Date: Fri, 8 Sep 2023 13:12:45 -0600 Subject: [PATCH] detachViewDelegate before leaving share extension --- ios/Modules/ShareMenuReactView.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ios/Modules/ShareMenuReactView.swift b/ios/Modules/ShareMenuReactView.swift index e290ccec..b9f7b182 100644 --- a/ios/Modules/ShareMenuReactView.swift +++ b/ios/Modules/ShareMenuReactView.swift @@ -45,6 +45,7 @@ public class ShareMenuReactView: NSObject { } extensionContext.completeRequest(returningItems: [], completionHandler: nil) + ShareMenuReactView.detachViewDelegate() } @objc @@ -55,6 +56,7 @@ public class ShareMenuReactView: NSObject { } viewDelegate.openApp() + ShareMenuReactView.detachViewDelegate() } @objc(continueInApp:) @@ -72,6 +74,7 @@ public class ShareMenuReactView: NSObject { } viewDelegate.continueInApp(with: items, and: extraData) + ShareMenuReactView.detachViewDelegate() } @objc(data:reject:)