From 6e5ae61bc0b97d4c1069e35a165b840484653e3b Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Tue, 29 Aug 2023 18:09:16 +0300 Subject: [PATCH] Fixes #1544 - Remove media upload dialog share button --- .../View/MediaUploadPreviewScreen.swift | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ElementX/Sources/Screens/MediaUploadPreviewScreen/View/MediaUploadPreviewScreen.swift b/ElementX/Sources/Screens/MediaUploadPreviewScreen/View/MediaUploadPreviewScreen.swift index 3261cd06a..dce836b0b 100644 --- a/ElementX/Sources/Screens/MediaUploadPreviewScreen/View/MediaUploadPreviewScreen.swift +++ b/ElementX/Sources/Screens/MediaUploadPreviewScreen/View/MediaUploadPreviewScreen.swift @@ -59,7 +59,7 @@ private struct PreviewView: UIViewControllerRepresentable { let title: String? func makeUIViewController(context: Context) -> UIViewController { - let previewController = QLPreviewController() + let previewController = PreviewViewController() previewController.dataSource = context.coordinator previewController.delegate = context.coordinator @@ -123,3 +123,11 @@ struct MediaUploadPreviewScreen_Previews: PreviewProvider { MediaUploadPreviewScreen(context: viewModel.context) } } + +private class PreviewViewController: QLPreviewController { + override func viewWillLayoutSubviews() { + super.viewWillLayoutSubviews() + + navigationItem.rightBarButtonItem = nil + } +}