From fdad2f1cf7ce2cf30d6614ed0ab9b27944068069 Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Mon, 5 Aug 2013 15:55:15 +0200 Subject: [PATCH] make it possible to pass an action instead of Map.Entry --- .../src/com/intellij/ide/actions/GotoActionAction.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/actions/GotoActionAction.java b/platform/lang-impl/src/com/intellij/ide/actions/GotoActionAction.java index 4c4bff908c4c..0ab7b0092018 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/GotoActionAction.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/GotoActionAction.java @@ -97,7 +97,8 @@ public class GotoActionAction extends GotoActionBase implements DumbAware { }); } else { - final AnAction action = (AnAction)((Map.Entry)element).getKey(); + //element could be AnAction (SearchEverywhere) + final AnAction action = element instanceof AnAction ? ((AnAction)element) : (AnAction)((Map.Entry)element).getKey(); if (action != null) { ApplicationManager.getApplication().invokeLater(new Runnable() { @Override