|
@@ -667,6 +667,21 @@ typealias KMMainDocumentCloudUploadHanddler = (@escaping(Bool, String)->()) -> (
|
|
self.mainViewController?.password = password as String?
|
|
self.mainViewController?.password = password as String?
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ //如果已存在,开个存在页签
|
|
|
|
+ var selectDocument: KMMainDocument? = self
|
|
|
|
+ if selectDocument != nil {
|
|
|
|
+ if selectDocument?.browser != nil {
|
|
|
|
+ let currentIndex = selectDocument?.browser.tabStripModel.index(of: selectDocument)
|
|
|
|
+ selectDocument?.browser.tabStripModel.selectTabContents(at: Int32(currentIndex!), userGesture: true)
|
|
|
|
+ if (selectDocument?.browser.window.isVisible)! as Bool {
|
|
|
|
+ selectDocument?.browser.window.orderFront(nil)
|
|
|
|
+ } else if (selectDocument?.browser.window.isMiniaturized)! as Bool {
|
|
|
|
+ selectDocument?.browser.window.orderFront(nil)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
func tryToUnlockDocument(_ document: CPDFDocument) {
|
|
func tryToUnlockDocument(_ document: CPDFDocument) {
|