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

【BOTA】右键菜单隐藏快照功能调式

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

+ 6 - 22
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 = "7DE657D9-692B-4280-90C1-136451935B81"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/Class/PDFWindowController/Side/LeftSide/KMLeftSideViewController.swift"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "5421"
-            endingLineNumber = "5421"
-            landmarkName = "hideSnapshot(_:)"
-            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 = "5425"
-            endingLineNumber = "5425"
+            startingLineNumber = "5430"
+            endingLineNumber = "5430"
             landmarkName = "showSnapshot(_:)"
             landmarkType = "7">
          </BreakpointContent>
@@ -462,8 +446,8 @@
             filePath = "PDF Master/Class/PDFWindowController/Side/LeftSide/KMLeftSideViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "5429"
-            endingLineNumber = "5429"
+            startingLineNumber = "5434"
+            endingLineNumber = "5434"
             landmarkName = "deleteSnapshot(_:)"
             landmarkType = "7">
          </BreakpointContent>
@@ -478,8 +462,8 @@
             filePath = "PDF Master/Class/PDFWindowController/Side/LeftSide/KMLeftSideViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "5433"
-            endingLineNumber = "5433"
+            startingLineNumber = "5438"
+            endingLineNumber = "5438"
             landmarkName = "menuItemClick_Copy(_:)"
             landmarkType = "7">
          </BreakpointContent>

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

@@ -5418,7 +5418,12 @@ extension KMLeftSideViewController {
     }
     
     @objc func hideSnapshot(_ sender: AnyObject?) {
-        KMPrint("hideSnapshot")
+        guard let snapshot = (sender as? NSMenuItem)?.representedObject as? KMSnapshotWindowController else {
+            return
+        }
+        if let data = snapshot.window?.isVisible, data {
+            snapshot.miniaturize()
+        }
     }
     
     @objc func showSnapshot(_ sender: AnyObject?) {