[services] IJPL-180336 make run configuration actions dumb aware

(cherry picked from commit 2d5c87d4de565e63dd31c6e03f3460ab68e312e6)

IJ-CR-156962

GitOrigin-RevId: f34d00e23d74b05991609a8622128be793cf8231
This commit is contained in:
Konstantin Aleev
2025-03-06 10:57:36 +01:00
committed by intellij-monorepo-bot
parent 61b45d4b39
commit 591db01435
4 changed files with 8 additions and 8 deletions

View File

@@ -13,16 +13,16 @@ import com.intellij.execution.dashboard.actions.RunDashboardActionUtils;
import com.intellij.execution.impl.RunDialog;
import com.intellij.execution.impl.RunnerAndConfigurationSettingsImpl;
import com.intellij.openapi.actionSystem.ActionUpdateThread;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.Presentation;
import com.intellij.openapi.project.DumbAwareAction;
import com.intellij.openapi.project.Project;
import org.jetbrains.annotations.NotNull;
/**
* @author konstantin.aleev
*/
final class CopyConfigurationAction extends AnAction {
final class CopyConfigurationAction extends DumbAwareAction {
@Override
public @NotNull ActionUpdateThread getActionUpdateThread() {

View File

@@ -7,13 +7,13 @@ import com.intellij.execution.dashboard.RunDashboardRunConfigurationNode;
import com.intellij.execution.dashboard.actions.RunDashboardActionUtils;
import com.intellij.execution.impl.RunDialog;
import com.intellij.openapi.actionSystem.ActionUpdateThread;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.Presentation;
import com.intellij.openapi.project.DumbAwareAction;
import com.intellij.openapi.project.Project;
import org.jetbrains.annotations.NotNull;
final class EditConfigurationAction extends AnAction {
final class EditConfigurationAction extends DumbAwareAction {
@Override
public @NotNull ActionUpdateThread getActionUpdateThread() {

View File

@@ -5,9 +5,9 @@ import com.intellij.execution.ExecutionBundle;
import com.intellij.execution.dashboard.RunDashboardRunConfigurationNode;
import com.intellij.execution.impl.RunManagerImpl;
import com.intellij.openapi.actionSystem.ActionUpdateThread;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.Presentation;
import com.intellij.openapi.project.DumbAwareAction;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.ui.Messages;
import com.intellij.util.containers.ContainerUtil;
@@ -20,7 +20,7 @@ import static com.intellij.execution.dashboard.actions.RunDashboardActionUtils.g
/**
* @author Konstantin Aleev
*/
final class GroupConfigurationsAction extends AnAction {
final class GroupConfigurationsAction extends DumbAwareAction {
@Override
public @NotNull ActionUpdateThread getActionUpdateThread() {

View File

@@ -5,15 +5,15 @@ import com.intellij.execution.RunManager;
import com.intellij.execution.RunnerAndConfigurationSettings;
import com.intellij.execution.dashboard.RunDashboardRunConfigurationNode;
import com.intellij.openapi.actionSystem.ActionUpdateThread;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.Presentation;
import com.intellij.openapi.project.DumbAwareAction;
import com.intellij.openapi.project.Project;
import org.jetbrains.annotations.NotNull;
import static com.intellij.execution.dashboard.actions.RunDashboardActionUtils.getTarget;
final class RestoreConfigurationAction extends AnAction {
final class RestoreConfigurationAction extends DumbAwareAction {
@Override
public @NotNull ActionUpdateThread getActionUpdateThread() {