diff --git a/platform/lang-impl/src/com/intellij/ide/actions/SearchEverywhereAction.java b/platform/lang-impl/src/com/intellij/ide/actions/SearchEverywhereAction.java index 49a15d2fc717..6198973141ff 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/SearchEverywhereAction.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/SearchEverywhereAction.java @@ -476,6 +476,8 @@ public class SearchEverywhereAction extends AnAction implements CustomComponentA } else { focusManager.requestDefaultFocus(true); + final Component comp = myContextComponent; + final AnActionEvent event = myActionEvent; IdeFocusManager.getInstance(project).doWhenFocusSettlesDown(new Runnable() { @Override public void run() { @@ -484,7 +486,7 @@ public class SearchEverywhereAction extends AnAction implements CustomComponentA option.setOptionState(!option.isOptionEnabled()); } else { - GotoActionAction.openOptionOrPerformAction(value, pattern, project, myContextComponent, myActionEvent); + GotoActionAction.openOptionOrPerformAction(value, pattern, project, comp, event); } } });