From 5e773e88f5da1de460fbb272f949e7df62eb5d05 Mon Sep 17 00:00:00 2001 From: Vojtech Novak Date: Tue, 27 Jan 2026 19:54:21 +0100 Subject: [PATCH 1/2] fix: improve error message --- packages/document-viewer/ios/RNDocumentViewer.mm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/document-viewer/ios/RNDocumentViewer.mm b/packages/document-viewer/ios/RNDocumentViewer.mm index bbef0c65..eb4d5f3e 100644 --- a/packages/document-viewer/ios/RNDocumentViewer.mm +++ b/packages/document-viewer/ios/RNDocumentViewer.mm @@ -69,7 +69,6 @@ - (void)presentPreview:(NSString *)title resolve:(RCTPromiseResolveBlock)resolve reject:(RCTPromiseRejectBlock)reject { RNDPreviewItem *item = [[RNDPreviewItem alloc] initWithURL:restoredURL title:title]; - dispatch_async(dispatch_get_main_queue(), ^{ QLPreviewController *controller = [[RNDPreviewController alloc] initWithPreviewItem:item]; controller.modalPresentationStyle = presentationStyle; @@ -85,7 +84,7 @@ - (void)presentPreview:(NSString *)title } } else { [self.presentedUrl stopAccessingSecurityScopedResource]; - reject(RNDocViewerErrorUnableToOpenFileType, @"unsupported file", nil); + reject(RNDocViewerErrorUnableToOpenFileType, @"QLPreviewController cannot preview this file. It may not be supported, or deleted.", nil); } }); } From e7ca75af7336bebe37f12654490e65a306f686f7 Mon Sep 17 00:00:00 2001 From: Vojtech Novak Date: Tue, 27 Jan 2026 19:55:47 +0100 Subject: [PATCH 2/2] Improve error message in funny-buses-invite Enhance the error message for better clarity. --- .changeset/funny-buses-invite.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/funny-buses-invite.md diff --git a/.changeset/funny-buses-invite.md b/.changeset/funny-buses-invite.md new file mode 100644 index 00000000..3a4e1795 --- /dev/null +++ b/.changeset/funny-buses-invite.md @@ -0,0 +1,5 @@ +--- +"@react-native-documents/viewer": patch +--- + +fix: improve error message