Просмотр исходного кода

【BOTA】快照右键菜单删除功能调式

tangchao 1 год назад
Родитель
Сommit
57ae4535d1

+ 2 - 18
PDF Office/PDF Master.xcodeproj/xcuserdata/kdanmobile.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

@@ -420,22 +420,6 @@
             </Locations>
          </BreakpointContent>
       </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "337BB0AD-43C4-4986-82C2-5A9BC3944735"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/Class/PDFWindowController/Side/LeftSide/KMLeftSideViewController.swift"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "5441"
-            endingLineNumber = "5441"
-            landmarkName = "deleteSnapshot(_:)"
-            landmarkType = "7">
-         </BreakpointContent>
-      </BreakpointProxy>
       <BreakpointProxy
          BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
          <BreakpointContent
@@ -446,8 +430,8 @@
             filePath = "PDF Master/Class/PDFWindowController/Side/LeftSide/KMLeftSideViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "5445"
-            endingLineNumber = "5445"
+            startingLineNumber = "5448"
+            endingLineNumber = "5448"
             landmarkName = "menuItemClick_Copy(_:)"
             landmarkType = "7">
          </BreakpointContent>

+ 4 - 1
PDF Office/PDF Master/Class/PDFWindowController/Side/LeftSide/KMLeftSideViewController.swift

@@ -5438,7 +5438,10 @@ extension KMLeftSideViewController {
     }
     
     @objc func deleteSnapshot(_ sender: AnyObject?) {
-        KMPrint("deleteSnapshot")
+        guard let snapshot = (sender as? NSMenuItem)?.representedObject as? KMSnapshotWindowController else {
+            return
+        }
+        snapshot.close()
     }
     
     @objc func menuItemClick_Copy(_ sender: AnyObject?) {