marinofaggiana 5 年之前
父节点
当前提交
8f06a3ef83
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      iOSClient/Main/Menu/NCDetailNavigationController+Menu.swift

+ 2 - 0
iOSClient/Main/Menu/NCDetailNavigationController+Menu.swift

@@ -160,6 +160,8 @@ extension NCDetailNavigationController {
     }
     }
 
 
     @objc func toggleMoreMenu(viewController: UIViewController, metadata: tableMetadata) {
     @objc func toggleMoreMenu(viewController: UIViewController, metadata: tableMetadata) {
+        // Refresh metadata
+        guard let metadata = NCManageDatabase.sharedInstance.getMetadata(predicate: NSPredicate(format: "ocId == %@", metadata.ocId)) else { return }
         if appDelegate.activeDetail.subViewActive() != nil {
         if appDelegate.activeDetail.subViewActive() != nil {
             let mainMenuViewController = UIStoryboard.init(name: "NCMenu", bundle: nil).instantiateViewController(withIdentifier: "NCMainMenuTableViewController") as! NCMainMenuTableViewController
             let mainMenuViewController = UIStoryboard.init(name: "NCMenu", bundle: nil).instantiateViewController(withIdentifier: "NCMainMenuTableViewController") as! NCMainMenuTableViewController
             mainMenuViewController.actions = self.initMoreMenu(viewController: viewController, metadata: metadata)
             mainMenuViewController.actions = self.initMoreMenu(viewController: viewController, metadata: metadata)