From a5059dbbf9ce9c94fa1d3593ebf8fb6dfb84f91d Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Mon, 5 Oct 2015 19:57:56 +0200 Subject: [PATCH] EA-72988 - INRE: FileBasedIndexImpl.handleDumbMode --- .../generation/actions/GenerateAction.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/generation/actions/GenerateAction.java b/platform/lang-impl/src/com/intellij/codeInsight/generation/actions/GenerateAction.java index abc54d5014b4..e673e7995306 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/generation/actions/GenerateAction.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/generation/actions/GenerateAction.java @@ -124,7 +124,16 @@ public class GenerateAction extends DumbAwareAction implements PreloadableAction @Override public void actionPerformed(AnActionEvent e) { - myAction.actionPerformed(e); + final Project project = getEventProject(e); + assert project != null; + final DumbService dumbService = DumbService.getInstance(project); + try { + dumbService.setAlternativeResolveEnabled(true); + myAction.actionPerformed(e); + } + finally { + dumbService.setAlternativeResolveEnabled(false); + } } } } \ No newline at end of file