Przeglądaj źródła

【Form】退出Form添加模式流程与架上版本有区别

lizhe 9 miesięcy temu
rodzic
commit
24c6e52ecb

+ 11 - 2
PDF Office/PDF Master/Class/PDFWindowController/ViewController/KMMainViewController+UI.swift

@@ -311,7 +311,11 @@ extension KMMainViewController: KMToolbarControllerDelegate {
         }
         
         if isSelected {
-            self.listView.toolMode = .textToolMode
+            if self.listView.toolMode == .formToolMode {
+                
+            } else {
+                self.listView.toolMode = .textToolMode
+            }
             self.listView.annotationType = .unkown
             self.closeRightPane()
         } else {
@@ -331,7 +335,12 @@ extension KMMainViewController: KMToolbarControllerDelegate {
                 }
 
             }
-            self.refreshListViewToolMode()
+            
+            if self.listView.toolMode == .formToolMode {
+                
+            } else {
+                self.refreshListViewToolMode()
+            }
         }
         
         if self.listView.toolMode != .editPDFToolMode && self.listView.annotationType != .unkown {