summaryrefslogtreecommitdiff
path: root/platform/execution-impl/src/com/intellij/execution/runToolbar/RunToolbarEditConfigurationAction.kt
diff options
context:
space:
mode:
Diffstat (limited to 'platform/execution-impl/src/com/intellij/execution/runToolbar/RunToolbarEditConfigurationAction.kt')
-rw-r--r--platform/execution-impl/src/com/intellij/execution/runToolbar/RunToolbarEditConfigurationAction.kt2
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/execution-impl/src/com/intellij/execution/runToolbar/RunToolbarEditConfigurationAction.kt b/platform/execution-impl/src/com/intellij/execution/runToolbar/RunToolbarEditConfigurationAction.kt
index 5a772525e1c3..1b7c0a8854f2 100644
--- a/platform/execution-impl/src/com/intellij/execution/runToolbar/RunToolbarEditConfigurationAction.kt
+++ b/platform/execution-impl/src/com/intellij/execution/runToolbar/RunToolbarEditConfigurationAction.kt
@@ -67,7 +67,7 @@ class RunToolbarMoveToTopAction : DumbAwareAction() {
override fun actionPerformed(e: AnActionEvent) {
e.project?.let { project ->
val manager = RunToolbarSlotManager.getInstance(project)
- if (manager.getState().isSinglePlain()) {
+ if (manager.getState().isSinglePlain() && manager.mainSlotData == e.runToolbarData()) {
manager.activeProcesses.activeSlots.firstOrNull()?.let {
manager.moveToTop(it.id)
}