chore: improve connect-with

This commit is contained in:
hstyi
2025-07-01 10:44:41 +08:00
committed by hstyi
parent 036a04b0b3
commit d0827c3b0c

View File

@@ -332,8 +332,8 @@ class NewHostTree : SimpleTree(), Disposable {
importMenu.isEnabled = lastNode.isFolder importMenu.isEnabled = lastNode.isFolder
// 如果选中了 SSH 服务器,那么才启用 // 如果选中了 SSH 服务器,那么才启用
openWithSFTP.isEnabled = fullNodes.map { it.host }.any { it.protocol == SSHProtocolProvider.PROTOCOL } openWithSFTP.isEnabled = fullNodes.map { it.host }.any { TransferProtocolProvider.valueOf(it.protocol) != null }
openWithSFTPCommand.isEnabled = openWithSFTP.isEnabled openWithSFTPCommand.isEnabled = fullNodes.map { it.host }.any { it.protocol == SSHProtocolProvider.PROTOCOL }
openWith.isEnabled = openWith.menuComponents.any { it is JMenuItem && it.isEnabled } openWith.isEnabled = openWith.menuComponents.any { it is JMenuItem && it.isEnabled }