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
446446 UIViewController *rootCtrl = [[[[UIApplication sharedApplication ] delegate ] window ] rootViewController ];
447447 documentController.delegate = self;
448448 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+ });
450452 resolve (@[[NSNull null ]]);
451453 } else {
452454 reject (@" RNFetchBlob could not open document" , @" scheme is not supported" , nil );
@@ -463,7 +465,9 @@ - (NSDictionary *)constantsToExport
463465 documentController.delegate = self;
464466
465467 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+ });
467471 resolve (@[[NSNull null ]]);
468472 } else {
469473 reject (@" RNFetchBlob could not open document" , @" scheme is not supported" , nil );
You can’t perform that action at this time.
0 commit comments