From ef2c57bb2996df05ba8c416158ead33b198ba5b3 Mon Sep 17 00:00:00 2001 From: hstyi Date: Sat, 28 Jun 2025 16:13:14 +0800 Subject: [PATCH] fix: geo class cast --- plugins/geo/build.gradle.kts | 2 +- .../termora/plugins/geo/GeoSimpleTreeCellRendererExtension.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/geo/build.gradle.kts b/plugins/geo/build.gradle.kts index 60bb28c..8e4d699 100644 --- a/plugins/geo/build.gradle.kts +++ b/plugins/geo/build.gradle.kts @@ -2,7 +2,7 @@ plugins { alias(libs.plugins.kotlin.jvm) } -project.version = "0.0.4" +project.version = "0.0.5" dependencies { testImplementation(kotlin("test")) diff --git a/plugins/geo/src/main/kotlin/app/termora/plugins/geo/GeoSimpleTreeCellRendererExtension.kt b/plugins/geo/src/main/kotlin/app/termora/plugins/geo/GeoSimpleTreeCellRendererExtension.kt index 424ff3d..bb54f03 100644 --- a/plugins/geo/src/main/kotlin/app/termora/plugins/geo/GeoSimpleTreeCellRendererExtension.kt +++ b/plugins/geo/src/main/kotlin/app/termora/plugins/geo/GeoSimpleTreeCellRendererExtension.kt @@ -25,7 +25,7 @@ class GeoSimpleTreeCellRendererExtension private constructor() : SimpleTreeCellR hasFocus: Boolean ): List { - val node = value as HostTreeNode? ?: return emptyList() + val node = value as? HostTreeNode ?: return emptyList() if (node.isFolder) return emptyList() val protocol = node.data.protocol if ((protocol == "SSH" || protocol == "RDP").not()) return emptyList()