|
@@ -179,8 +179,19 @@ class KMToolbarViewController: NSViewController, NSTextFieldDelegate {
|
|
|
}
|
|
|
|
|
|
@IBAction func leftControllButtonAction(item: KMToolbarClickButton) {
|
|
|
+
|
|
|
let tag = KMToolbarViewType(rawValue: item.tag) ?? .None
|
|
|
- self.delegate?.toolbarViewController?(self, clickMode: tag, toolbar: item.clickObject as! KMToolBoxItem, [])
|
|
|
+
|
|
|
+ if tag == .editPDF {
|
|
|
+ Task { @MainActor in
|
|
|
+ if await (KMLightMemberManager.manager.canUseAdvanced() == false) {
|
|
|
+ let _ = KMComparativeTableViewController.show(window: self.view.window!)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ self.delegate?.toolbarViewController?(self, clickMode: tag, toolbar: item.clickObject as! KMToolBoxItem, [])
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@objc private func leftPanelAction(sender: KMToolbarClickButton) {
|