Skip to content

Commit a9b9553

Browse files
committed
reload jaeger and dashboard
1 parent f70aecd commit a9b9553

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

ide-common/src/main/kotlin/org/digma/intellij/plugin/reload/ReloadService.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package org.digma.intellij.plugin.reload
33
import com.intellij.openapi.Disposable
44
import com.intellij.openapi.components.Service
55
import com.intellij.openapi.diagnostic.Logger
6+
import com.intellij.openapi.fileEditor.FileEditorManager
67
import com.intellij.openapi.project.Project
78
import com.intellij.openapi.project.ProjectManager
89
import com.intellij.openapi.util.Disposer
@@ -102,7 +103,7 @@ class ReloadService : DisposableAdaptor {
102103
}
103104
}
104105

105-
106+
val selectedEditor = FileEditorManager.getInstance(project).selectedEditor
106107
reloadables.filter { it.getProject().name == project.name }.forEach {
107108
EDT.ensureEDT {
108109
try {
@@ -117,6 +118,12 @@ class ReloadService : DisposableAdaptor {
117118
}
118119
}
119120

121+
EDT.ensureEDT {
122+
selectedEditor?.takeIf { it.file.isValid }?.let {
123+
FileEditorManager.getInstance(project).openFile(it.file)
124+
}
125+
}
126+
120127
//without hiding and showing tool window the jcef doesn't always refresh on macOS
121128
try {
122129
if (isProjectValid(project)) {

0 commit comments

Comments
 (0)