Browse Source

【fix】【书签】移动带书签的页面顺序,不应该删除书签

tangchao 5 months ago
parent
commit
ef96e48cd1

+ 9 - 0
PDF Office/PDF Master/Class/PDFWindowController/Side/LeftSide/KMLeftSideViewController+Action.swift

@@ -107,6 +107,15 @@ extension KMLeftSideViewController {
             self.leftView.segmentedControl.selectedSegment = 3
         }
     }
+    
+    public func refreshUIOfBookmarkIfNeed() {
+        if self.type.methodType != .BookMark {
+            return
+        }
+        Task { @MainActor in
+            self.bookmarkViewC?.reloadData()
+        }
+    }
 }
 
 // MARK: - Double Action

+ 1 - 0
PDF Office/PDF Master/Class/PDFWindowController/ViewController/KMMainViewController.swift

@@ -1190,6 +1190,7 @@ import Cocoa
             self.leftSideViewController.note_reloadDataIfNeed()
             self.leftSideViewController.refreshUIOfOutlineIfNeed()
             self.leftSideViewController.refreshUIOfSeachListIfNeed()
+            self.leftSideViewController.refreshUIOfBookmarkIfNeed()
         }
     }