From bdfcb97aa9454c02a8ed85f0c5289de56e00a08f Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Thu, 13 Jul 2017 14:21:21 +0300 Subject: [PATCH] PY-14630 Packaging: do not disable Add Package button while indexing --- .../intellij/webcore/packaging/InstalledPackagesPanel.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/webcore/packaging/InstalledPackagesPanel.java b/platform/lang-impl/src/com/intellij/webcore/packaging/InstalledPackagesPanel.java index 4e4a21cdabb7..2d94bf1a1c7f 100644 --- a/platform/lang-impl/src/com/intellij/webcore/packaging/InstalledPackagesPanel.java +++ b/platform/lang-impl/src/com/intellij/webcore/packaging/InstalledPackagesPanel.java @@ -15,10 +15,7 @@ import com.intellij.openapi.progress.Task; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.Messages; import com.intellij.openapi.util.text.StringUtil; -import com.intellij.ui.AnActionButton; -import com.intellij.ui.DoubleClickListener; -import com.intellij.ui.TableSpeedSearch; -import com.intellij.ui.ToolbarDecorator; +import com.intellij.ui.*; import com.intellij.ui.table.JBTable; import com.intellij.util.CatchingConsumer; import com.intellij.util.IconUtil; @@ -92,7 +89,7 @@ public class InstalledPackagesPanel extends JPanel { upgradeAction(); } }; - myInstallButton = new AnActionButton("Install", IconUtil.getAddIcon()) { + myInstallButton = new DumbAwareActionButton("Install", IconUtil.getAddIcon()) { @Override public void actionPerformed(@NotNull AnActionEvent e) { if (myPackageManagementService != null) {