From f5aeb4b40942d23c39bdf80a598ffda976641f96 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 9 Feb 2015 16:02:51 +0100 Subject: [PATCH] refactoring find suages: wait for smart mode (EA-63973) --- .../src/com/intellij/refactoring/BaseRefactoringProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/refactoring/BaseRefactoringProcessor.java b/platform/lang-impl/src/com/intellij/refactoring/BaseRefactoringProcessor.java index 158550e8a397..c16bae772c01 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/BaseRefactoringProcessor.java +++ b/platform/lang-impl/src/com/intellij/refactoring/BaseRefactoringProcessor.java @@ -161,7 +161,7 @@ public abstract class BaseRefactoringProcessor implements Runnable { @Override public void run() { try { - refUsages.set(ApplicationManager.getApplication().runReadAction(new Computable() { + refUsages.set(DumbService.getInstance(myProject).runReadActionInSmartMode(new Computable() { @Override public UsageInfo[] compute() { return findUsages();