|
@@ -41,6 +41,17 @@ extension KMHomeViewController: NSMenuItemValidation {
|
|
|
menuItem.action == #selector(menuItemAction_ConvertToImage)) {
|
|
|
return false
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ if menuItem.action == #selector(menuItemClick_SettingPassword) ||
|
|
|
+ menuItem.action == #selector(menuItemClick_Compress) {
|
|
|
+ guard let _windowC = NSApp.mainWindow?.windowController as? KMBrowserWindowController else {
|
|
|
+ return false
|
|
|
+ }
|
|
|
+
|
|
|
+ let isHome = _windowC.browser?.activeTabContents()?.isHome ?? false
|
|
|
+ return !isHome
|
|
|
+ }
|
|
|
return true
|
|
|
}
|
|
|
}
|