From 06e9a89e82f1384f28463949e769c6bf7bdddd2d Mon Sep 17 00:00:00 2001 From: hstyi Date: Sat, 26 Apr 2025 09:45:42 +0800 Subject: [PATCH] fix: double-click to open the host (#529) --- src/main/kotlin/app/termora/NewHostTree.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/kotlin/app/termora/NewHostTree.kt b/src/main/kotlin/app/termora/NewHostTree.kt index 05b52e6..610fa0b 100644 --- a/src/main/kotlin/app/termora/NewHostTree.kt +++ b/src/main/kotlin/app/termora/NewHostTree.kt @@ -135,6 +135,7 @@ class NewHostTree : SimpleTree() { // double click addMouseListener(object : MouseAdapter() { override fun mouseClicked(e: MouseEvent) { + if (getPathForLocation(e.x, e.y) == null) return if (doubleClickConnection && SwingUtilities.isLeftMouseButton(e) && e.clickCount % 2 == 0) { val lastNode = lastSelectedPathComponent as? HostTreeNode ?: return if (lastNode.host.protocol != Protocol.Folder) {