Skip to content

Commit 2f8e90a

Browse files
committed
hide indicator on api client change
1 parent 930710b commit 2f8e90a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/main/kotlin/org/digma/intellij/plugin/ui/recentactivity/RecentActivityToolWindowIconChanger.kt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import com.intellij.openapi.project.Project
88
import com.intellij.openapi.wm.ToolWindow
99
import com.intellij.openapi.wm.ToolWindowManager
1010
import org.digma.intellij.plugin.PluginId
11+
import org.digma.intellij.plugin.analytics.ApiClientChangedEvent
1112
import org.digma.intellij.plugin.analytics.getAllEnvironments
1213
import org.digma.intellij.plugin.common.DisposableAdaptor
1314
import org.digma.intellij.plugin.common.EDT
@@ -59,6 +60,12 @@ class RecentActivityToolWindowIconChanger(val project: Project): DisposableAdapt
5960
Log.log(logger::warn,"could not register recent activity icon changer scheduler")
6061
ErrorReporter.getInstance().reportError(project,"RecentActivityToolWindowIconChanger.scheduler","could not register recent activity icon changer scheduler",mapOf())
6162
}
63+
64+
65+
project.messageBus.connect(this)
66+
.subscribe(ApiClientChangedEvent.API_CLIENT_CHANGED_TOPIC, ApiClientChangedEvent {
67+
hideBadge()
68+
})
6269
}
6370

6471

0 commit comments

Comments
 (0)