Procházet zdrojové kódy

fix

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana před 1 rokem
rodič
revize
24506d29bf

+ 3 - 3
iOSClient/Main/NCActionCenter.swift

@@ -218,6 +218,9 @@ class NCActionCenter: NSObject, UIDocumentInteractionControllerDelegate, NCSelec
 
                 (pages, page) = NCApplicationHandle().filterPages(pages: pages, page: page, metadata: metadata)
 
+                shareViewController?.pages = pages
+                shareViewController?.metadata = metadata
+
                 if pages.contains(page) {
                     shareViewController?.page = page
                 } else if let page = pages.first {
@@ -226,9 +229,6 @@ class NCActionCenter: NSObject, UIDocumentInteractionControllerDelegate, NCSelec
                     return
                 }
 
-                shareViewController?.pages = pages
-                shareViewController?.metadata = metadata
-
                 shareNavigationController?.modalPresentationStyle = .formSheet
                 if let shareNavigationController = shareNavigationController {
                     viewController.present(shareNavigationController, animated: true, completion: nil)

+ 1 - 1
iOSClient/Share/NCSharePaging.swift

@@ -90,7 +90,7 @@ class NCSharePaging: UIViewController {
         pagingViewController.dataSource = self
         pagingViewController.delegate = self
 
-        if page.rawValue < NCBrandOptions.NCInfoPagingTab.allCases.count {
+        if page.rawValue < pages.count {
             pagingViewController.select(index: page.rawValue)
         } else {
             pagingViewController.select(index: 0)