Skip to content

Commit 47f3bfb

Browse files
authored
The system tray icon should reflect the session state between thin client and remote server (#85)
1 parent 69baddb commit 47f3bfb

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/main/kotlin/com/redhat/devtools/gateway/DevSpacesConnectionProvider.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import com.intellij.ui.dsl.builder.panel
1919
import com.jetbrains.gateway.api.ConnectionRequestor
2020
import com.jetbrains.gateway.api.GatewayConnectionHandle
2121
import com.jetbrains.gateway.api.GatewayConnectionProvider
22-
import com.jetbrains.rd.util.lifetime.Lifetime
2322

2423
private const val DW_NAMESPACE = "dwNamespace"
2524
private const val DW_NAME = "dwName"
@@ -71,7 +70,7 @@ class DevSpacesConnectionProvider : GatewayConnectionProvider {
7170
}
7271
}
7372

74-
return DevSpacesConnectionHandle(Lifetime.Eternal.createNested(), thinClient, connectionFrameComponent, dwName)
73+
return DevSpacesConnectionHandle(thinClient.lifetime, thinClient, connectionFrameComponent, dwName)
7574
}
7675

7776
override fun isApplicable(parameters: Map<String, String>): Boolean {

0 commit comments

Comments
 (0)