From 0bd285096e53d1adbdee88d67e973a763df72d2b Mon Sep 17 00:00:00 2001 From: "Vladislav.Soroka" Date: Wed, 13 Mar 2019 11:14:26 +0300 Subject: [PATCH] ES: refresh project actions are dumb aware --- .../action/RefreshAllExternalProjectsAction.java | 3 ++- .../externalSystem/action/RefreshExternalProjectAction.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/platform/external-system-impl/src/com/intellij/openapi/externalSystem/action/RefreshAllExternalProjectsAction.java b/platform/external-system-impl/src/com/intellij/openapi/externalSystem/action/RefreshAllExternalProjectsAction.java index 8344fe09fec6..6f5e0e6d7155 100644 --- a/platform/external-system-impl/src/com/intellij/openapi/externalSystem/action/RefreshAllExternalProjectsAction.java +++ b/platform/external-system-impl/src/com/intellij/openapi/externalSystem/action/RefreshAllExternalProjectsAction.java @@ -29,6 +29,7 @@ import com.intellij.openapi.externalSystem.statistics.ExternalSystemActionsColle import com.intellij.openapi.externalSystem.util.ExternalSystemBundle; import com.intellij.openapi.externalSystem.util.ExternalSystemUtil; import com.intellij.openapi.fileEditor.FileDocumentManager; +import com.intellij.openapi.project.DumbAware; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.text.StringUtil; import com.intellij.util.containers.ContainerUtil; @@ -42,7 +43,7 @@ import java.util.List; * * @author Denis Zhdanov */ -public class RefreshAllExternalProjectsAction extends AnAction implements AnAction.TransparentUpdate { +public class RefreshAllExternalProjectsAction extends AnAction implements AnAction.TransparentUpdate, DumbAware { public RefreshAllExternalProjectsAction() { getTemplatePresentation().setText(ExternalSystemBundle.message("action.refresh.all.projects.text", "external")); diff --git a/platform/external-system-impl/src/com/intellij/openapi/externalSystem/action/RefreshExternalProjectAction.java b/platform/external-system-impl/src/com/intellij/openapi/externalSystem/action/RefreshExternalProjectAction.java index c85eb3695915..b7643402c022 100644 --- a/platform/external-system-impl/src/com/intellij/openapi/externalSystem/action/RefreshExternalProjectAction.java +++ b/platform/external-system-impl/src/com/intellij/openapi/externalSystem/action/RefreshExternalProjectAction.java @@ -15,6 +15,7 @@ import com.intellij.openapi.externalSystem.util.ExternalSystemBundle; import com.intellij.openapi.externalSystem.util.ExternalSystemUtil; import com.intellij.openapi.externalSystem.view.ExternalSystemNode; import com.intellij.openapi.fileEditor.FileDocumentManager; +import com.intellij.openapi.project.DumbAware; import com.intellij.openapi.project.Project; import com.intellij.util.containers.ContainerUtil; import org.jetbrains.annotations.NotNull; @@ -27,7 +28,7 @@ import java.util.List; * * @author Vladislav.Soroka */ -public class RefreshExternalProjectAction extends ExternalSystemNodeAction { +public class RefreshExternalProjectAction extends ExternalSystemNodeAction implements DumbAware { public RefreshExternalProjectAction() { super(AbstractExternalEntityData.class);