fix: add a null check in safariViewControllerDidFinish
This commit is contained in:
parent
4f09637996
commit
676d9b5e08
@ -286,9 +286,11 @@ RCT_EXPORT_METHOD(isAvailable:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromi
|
||||
*/
|
||||
- (void)safariViewControllerDidFinish:(SFSafariViewController *)controller
|
||||
{
|
||||
redirectResolve(@{
|
||||
@"type": @"cancel",
|
||||
});
|
||||
if (redirectResolve) {
|
||||
redirectResolve(@{
|
||||
@"type": @"cancel",
|
||||
});
|
||||
}
|
||||
[self flowDidFinish];
|
||||
if (!animated) {
|
||||
[self dismissWithoutAnimation:controller];
|
||||
|
||||
Loading…
Reference in New Issue
Block a user