diff --git a/platform/usageView/src/com/intellij/usages/impl/UsageViewActionPromoter.kt b/platform/usageView/src/com/intellij/usages/impl/UsageViewActionPromoter.kt index b48a0f87e8c7..80c7a6b103b9 100644 --- a/platform/usageView/src/com/intellij/usages/impl/UsageViewActionPromoter.kt +++ b/platform/usageView/src/com/intellij/usages/impl/UsageViewActionPromoter.kt @@ -5,6 +5,8 @@ import com.intellij.openapi.actionSystem.ActionPromoter import com.intellij.openapi.actionSystem.AnAction import com.intellij.openapi.actionSystem.CommonDataKeys import com.intellij.openapi.actionSystem.DataContext +import com.intellij.usages.UsageView +import com.intellij.usages.actions.RerunSearchAction import com.intellij.usages.impl.actions.RuleAction class UsageViewActionPromoter : ActionPromoter { @@ -13,6 +15,9 @@ class UsageViewActionPromoter : ActionPromoter { if (CommonDataKeys.EDITOR.getData(context) != null) { return actions.filter { it !is RuleAction } } + if (UsageView.USAGE_VIEW_KEY.getData(context) != null) { + return actions.filterIsInstance() + } return actions.filterIsInstance() } } \ No newline at end of file