Browse Source

[综合] - 快捷键、mainVC中document去掉!

liujiajie 1 year ago
parent
commit
b9d22b86f2

+ 2 - 1
PDF Office/PDF Master/Base.lproj/Main.storyboard

@@ -123,7 +123,8 @@
                                             <modifierMask key="keyEquivalentModifierMask"/>
                                             <menu key="submenu" id="Ezv-e9-zNi">
                                                 <items>
-                                                    <menuItem title="New Blank Page" keyEquivalent="n" id="438-K6-hfS">
+                                                    <menuItem title="New Blank Page" id="438-K6-hfS">
+                                                        <modifierMask key="keyEquivalentModifierMask"/>
                                                         <connections>
                                                             <action selector="openBlankPage:" target="Ady-hI-5gd" id="vud-KX-cf4"/>
                                                         </connections>

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

@@ -286,16 +286,16 @@ let LOCKED_KEY  = "locked"
         // 更新属性页面的信息
         NotificationCenter.default.post(name: KMInfoWindowC.windowDidBecomeMainNotification, object: self.myDocument)
         
+        if (self.document == nil) {
+            return
+        }
         
-        if (self.document!.isLocked == false) {
+        if (self.document?.isLocked == false) {
             self.loadFunctionGuide()
             self.loadAIIconView()
         }
         
-        if (self.document == nil) {
-            return
-        }
-        if (self.document!.isLocked == false) {
+        if (self.document?.isLocked == false) {
             return
         }
         if (self.view.window == nil) {