This repository was archived by the owner on Mar 16, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -446,7 +446,9 @@ - (NSDictionary *)constantsToExport
446
446
UIViewController *rootCtrl = [[[[UIApplication sharedApplication ] delegate ] window ] rootViewController ];
447
447
documentController.delegate = self;
448
448
if (scheme == nil || [[UIApplication sharedApplication ] canOpenURL: [NSURL URLWithString: scheme]]) {
449
- [documentController presentOptionsMenuFromRect: rootCtrl.view.bounds inView: rootCtrl.view animated: YES ];
449
+ dispatch_sync (dispatch_get_main_queue (), ^{
450
+ [documentController presentOptionsMenuFromRect: rootCtrl.view.bounds inView: rootCtrl.view animated: YES ];
451
+ });
450
452
resolve (@[[NSNull null ]]);
451
453
} else {
452
454
reject (@" RNFetchBlob could not open document" , @" scheme is not supported" , nil );
@@ -463,7 +465,9 @@ - (NSDictionary *)constantsToExport
463
465
documentController.delegate = self;
464
466
465
467
if (scheme == nil || [[UIApplication sharedApplication ] canOpenURL: [NSURL URLWithString: scheme]]) {
466
- [documentController presentPreviewAnimated: YES ];
468
+ dispatch_sync (dispatch_get_main_queue (), ^{
469
+ [documentController presentPreviewAnimated: YES ];
470
+ });
467
471
resolve (@[[NSNull null ]]);
468
472
} else {
469
473
reject (@" RNFetchBlob could not open document" , @" scheme is not supported" , nil );
You can’t perform that action at this time.
0 commit comments